Diff of the two buildlogs: -- --- b1/build.log 2025-09-01 13:42:35.828401313 +0000 +++ b2/build.log 2025-09-01 15:06:14.378943167 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Oct 4 07:05:36 -12 2026 -I: pbuilder-time-stamp: 1791140736 +I: Current time: Tue Sep 2 03:43:33 +14 2025 +I: pbuilder-time-stamp: 1756734213 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -24,53 +24,85 @@ dpkg-source: info: applying 0001-Prevent-pybind11-from-stripping-debug-symbols.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2078540/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3173532/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +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 Sep 1 13:43 /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/3173532/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3173532/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='arm64' - DEBIAN_FRONTEND='noninteractive' + 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]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='06a766f19be94183b73c5679082dbced' - 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='2078540' - PS1='# ' - PS2='> ' + INVOCATION_ID=6b90cb4220e341aab9cd31850dfb5b6f + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=3173532 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.hOE4yj7d/pbuilderrc_3gOK --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.hOE4yj7d/b1 --logfile b1/build.log opm-simulators_2025.04+ds-1.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.hOE4yj7d/pbuilderrc_5nQI --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.hOE4yj7d/b2 --logfile b2/build.log opm-simulators_2025.04+ds-1.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.12.41+deb13-cloud-arm64 #1 SMP Debian 6.12.41-1 (2025-08-12) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.41+deb13-cloud-arm64 #1 SMP Debian 6.12.41-1 (2025-08-12) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2078540/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3173532/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -487,7 +519,7 @@ Get: 333 http://deb.debian.org/debian unstable/main arm64 texlive-latex-recommended all 2025.20250727-3 [8454 kB] Get: 334 http://deb.debian.org/debian unstable/main arm64 texlive-pictures all 2025.20250727-3 [22.1 MB] Get: 335 http://deb.debian.org/debian unstable/main arm64 texlive-latex-extra all 2025.20250727-3 [27.4 MB] -Fetched 354 MB in 13s (26.9 MB/s) +Fetched 354 MB in 3s (133 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:arm64. (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 ... 20011 files and directories currently installed.) @@ -1567,8 +1599,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Oct 4 19:06:31 UTC 2026. -Universal Time is now: Sun Oct 4 19:06:31 UTC 2026. +Local time is now: Mon Sep 1 13:44:58 UTC 2025. +Universal Time is now: Mon Sep 1 13:44:58 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libboost-serialization1.83.0:arm64 (1.83.0-4.2) ... @@ -1887,7 +1919,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/opm-simulators-2025.04+ds/ && 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 > ../opm-simulators_2025.04+ds-1_source.changes +I: user script /srv/workspace/pbuilder/3173532/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3173532/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/opm-simulators-2025.04+ds/ && 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 > ../opm-simulators_2025.04+ds-1_source.changes dpkg-buildpackage: info: source package opm-simulators dpkg-buildpackage: info: source version 2025.04+ds-1 dpkg-buildpackage: info: source distribution unstable @@ -2628,7 +2664,7 @@ -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Found pybind11: /usr/include (found version "2.13.6") --- Configuring done (13.6s) +-- Configuring done (10.9s) -- Generating done (1.4s) CMake Warning: Manually-specified variables were not used by the project: @@ -2654,29 +2690,29 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_tuning_xxxMBE.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_tuning_tsinit_nextstep.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/datafiles.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_tuning_tsinit_nextstep.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/opmsimulators.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/test_tuning_xxxMBE.dir/build.make CMakeFiles/test_tuning_xxxMBE.dir/build -make -f CMakeFiles/datafiles.dir/build.make CMakeFiles/datafiles.dir/build -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/test_tuning_tsinit_nextstep.dir/build.make CMakeFiles/test_tuning_tsinit_nextstep.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/datafiles.dir/build.make CMakeFiles/datafiles.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/opmsimulators.dir/build.make CMakeFiles/opmsimulators.dir/build -[ 0%] Building CXX object CMakeFiles/test_tuning_xxxMBE.dir/tests/test_tuning_XXXMBE.cpp.o make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 0%] Building CXX object CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.cpp.o +[ 0%] Building CXX object CMakeFiles/test_tuning_xxxMBE.dir/tests/test_tuning_XXXMBE.cpp.o +/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.cpp.o -MF CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.cpp.o.d -o CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_tuning_TSINIT_NEXTSTEP.cpp /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/test_tuning_xxxMBE.dir/tests/test_tuning_XXXMBE.cpp.o -MF CMakeFiles/test_tuning_xxxMBE.dir/tests/test_tuning_XXXMBE.cpp.o.d -o CMakeFiles/test_tuning_xxxMBE.dir/tests/test_tuning_XXXMBE.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_tuning_XXXMBE.cpp [ 1%] Generating tests/data/waterair.dgf -[ 1%] Building CXX object CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.cpp.o /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/waterair.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/waterair.dgf -/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.cpp.o -MF CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.cpp.o.d -o CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_tuning_TSINIT_NEXTSTEP.cpp [ 1%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilbrineparams.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilbrineparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilbrineparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilbrineparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilbrineparams.cpp [ 1%] Generating tests/equil_base.DATA @@ -2793,8 +2829,6 @@ /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/include/flowline_e1_vfp.inc /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/flowline_e1_vfp.inc [ 9%] Generating tests/include/PVT-WET-GAS.INC /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/include/PVT-WET-GAS.INC /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/PVT-WET-GAS.INC -[ 9%] Linking CXX executable bin/test_tuning_tsinit_nextstep -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tuning_tsinit_nextstep.dir/link.txt --verbose=1 [ 10%] Generating tests/include/scal_mod2.inc /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/include/scal_mod2.inc /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/scal_mod2.inc [ 10%] Generating tests/include/summary_rc.inc @@ -2805,99 +2839,97 @@ /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/parametersystem.ini /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/parametersystem.ini [ 10%] Generating tests/data/co2injection.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/co2injection.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/co2injection.dgf -[ 11%] Linking CXX executable bin/test_tuning_xxxMBE -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tuning_xxxMBE.dir/link.txt --verbose=1 -[ 12%] Generating tests/data/cuvette_11x4.dgf +[ 11%] Generating tests/data/cuvette_11x4.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/cuvette_11x4.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/cuvette_11x4.dgf -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tuning_tsinit_nextstep.dir/link.d CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.cpp.o -o bin/test_tuning_tsinit_nextstep /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libcjson.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 12%] Built target test_tuning_tsinit_nextstep -make -f CMakeFiles/MainDispatchDynamic.dir/build.make CMakeFiles/MainDispatchDynamic.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/MainDispatchDynamic.dir/DependInfo.cmake "--color=" -[ 12%] Generating tests/data/cuvette_44x24.dgf +[ 11%] Generating tests/data/cuvette_44x24.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/cuvette_44x24.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/cuvette_44x24.dgf -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/MainDispatchDynamic.dir/build.make CMakeFiles/MainDispatchDynamic.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 12%] Building CXX object CMakeFiles/MainDispatchDynamic.dir/opm/simulators/flow/MainDispatchDynamic.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -MD -MT CMakeFiles/MainDispatchDynamic.dir/opm/simulators/flow/MainDispatchDynamic.cpp.o -MF CMakeFiles/MainDispatchDynamic.dir/opm/simulators/flow/MainDispatchDynamic.cpp.o.d -o CMakeFiles/MainDispatchDynamic.dir/opm/simulators/flow/MainDispatchDynamic.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MainDispatchDynamic.cpp -[ 12%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilextboparams.cpp -[ 12%] Generating tests/data/fracture.art.dgf +[ 11%] Generating tests/data/fracture.art.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/fracture.art.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/fracture.art.dgf -[ 12%] Generating tests/data/fracture-raw.art +[ 11%] Generating tests/data/fracture-raw.art /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/fracture-raw.art /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/fracture-raw.art -[ 12%] Generating tests/data/groundwater_1d.dgf +[ 11%] Generating tests/data/groundwater_1d.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/groundwater_1d.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/groundwater_1d.dgf -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tuning_xxxMBE.dir/link.d CMakeFiles/test_tuning_xxxMBE.dir/tests/test_tuning_XXXMBE.cpp.o -o bin/test_tuning_xxxMBE /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 12%] Generating tests/data/groundwater_2d.dgf +[ 11%] Generating tests/data/groundwater_2d.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/groundwater_2d.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/groundwater_2d.dgf -[ 12%] Built target test_tuning_xxxMBE -make -f CMakeFiles/flow_libblackoil.dir/build.make CMakeFiles/flow_libblackoil.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libblackoil.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libblackoil.dir/build.make CMakeFiles/flow_libblackoil.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 12%] Generating tests/data/groundwater_3d.dgf +[ 11%] Generating tests/data/groundwater_3d.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/groundwater_3d.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/groundwater_3d.dgf -[ 12%] Building CXX object CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -MD -MT CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o -MF CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o.d -o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_blackoil.cpp -[ 12%] Generating tests/data/infiltration_50x3.dgf +[ 11%] Generating tests/data/infiltration_50x3.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/infiltration_50x3.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/infiltration_50x3.dgf -[ 13%] Generating tests/data/infiltration_250x20.dgf +[ 12%] Generating tests/data/infiltration_250x20.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/infiltration_250x20.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/infiltration_250x20.dgf -[ 13%] Generating tests/data/obstacle_24x16.dgf +[ 12%] Generating tests/data/obstacle_24x16.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/obstacle_24x16.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/obstacle_24x16.dgf -[ 13%] Generating tests/data/obstacle_48x32.dgf +[ 12%] Generating tests/data/obstacle_48x32.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/obstacle_48x32.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/obstacle_48x32.dgf -[ 13%] Generating tests/data/outflow.dgf +[ 12%] Generating tests/data/outflow.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/outflow.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/outflow.dgf -[ 13%] Generating tests/data/reservoir.dgf +[ 12%] Generating tests/data/reservoir.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/reservoir.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/reservoir.dgf -[ 14%] Generating tests/data/richardslens_24x16.dgf +[ 13%] Generating tests/data/richardslens_24x16.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/richardslens_24x16.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/richardslens_24x16.dgf -[ 14%] Generating tests/data/richardslens_48x32.dgf +[ 13%] Generating tests/data/richardslens_48x32.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/richardslens_48x32.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/richardslens_48x32.dgf -[ 14%] Generating tests/data/richardslens_96x64.dgf +[ 13%] Generating tests/data/richardslens_96x64.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/richardslens_96x64.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/richardslens_96x64.dgf -[ 14%] Generating tests/data/test_stokes.dgf +[ 13%] Generating tests/data/test_stokes.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/test_stokes.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/test_stokes.dgf -[ 14%] Generating tests/data/test_stokes2c.dgf +[ 13%] Generating tests/data/test_stokes2c.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/test_stokes2c.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/test_stokes2c.dgf -[ 14%] Generating tests/data/test_stokes2cni.dgf +[ 13%] Generating tests/data/test_stokes2cni.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2025.04+ds/tests/data/test_stokes2cni.dgf /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/data/test_stokes2cni.dgf -[ 14%] Making "tests" data available in output tree +[ 13%] Making "tests" data available in output tree make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 14%] Built target datafiles -make -f CMakeFiles/flow_libbrine.dir/build.make CMakeFiles/flow_libbrine.dir/depend +[ 13%] Built target datafiles +[ 13%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilextboparams.cpp +[ 13%] Linking CXX executable bin/test_tuning_tsinit_nextstep +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tuning_tsinit_nextstep.dir/link.txt --verbose=1 +[ 14%] Linking CXX executable bin/test_tuning_xxxMBE +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tuning_xxxMBE.dir/link.txt --verbose=1 +make -f CMakeFiles/MainDispatchDynamic.dir/build.make CMakeFiles/MainDispatchDynamic.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/MainDispatchDynamic.dir/DependInfo.cmake "--color=" +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tuning_xxxMBE.dir/link.d CMakeFiles/test_tuning_xxxMBE.dir/tests/test_tuning_XXXMBE.cpp.o -o bin/test_tuning_xxxMBE /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libbrine.dir/build.make CMakeFiles/flow_libbrine.dir/build +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/MainDispatchDynamic.dir/build.make CMakeFiles/MainDispatchDynamic.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 14%] Building CXX object CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o -MF CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o.d -o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine.cpp +[ 14%] Built target test_tuning_xxxMBE +[ 14%] Building CXX object CMakeFiles/MainDispatchDynamic.dir/opm/simulators/flow/MainDispatchDynamic.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -MD -MT CMakeFiles/MainDispatchDynamic.dir/opm/simulators/flow/MainDispatchDynamic.cpp.o -MF CMakeFiles/MainDispatchDynamic.dir/opm/simulators/flow/MainDispatchDynamic.cpp.o.d -o CMakeFiles/MainDispatchDynamic.dir/opm/simulators/flow/MainDispatchDynamic.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MainDispatchDynamic.cpp +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tuning_tsinit_nextstep.dir/link.d CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.cpp.o -o bin/test_tuning_tsinit_nextstep /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libcjson.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 15%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilfoamparams.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilfoamparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilfoamparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilfoamparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilfoamparams.cpp +[ 15%] Built target test_tuning_tsinit_nextstep +make -f CMakeFiles/flow_libblackoil.dir/build.make CMakeFiles/flow_libblackoil.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libblackoil.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libblackoil.dir/build.make CMakeFiles/flow_libblackoil.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 15%] Building CXX object CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -MD -MT CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o -MF CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o.d -o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_blackoil.cpp [ 15%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilmicpparams.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilmicpparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilmicpparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilmicpparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmicpparams.cpp +make -f CMakeFiles/flow_libbrine.dir/build.make CMakeFiles/flow_libbrine.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libbrine.dir/build.make CMakeFiles/flow_libbrine.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 15%] Building CXX object CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o -MF CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o.d -o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine.cpp [ 15%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilnewtonmethodparams.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilnewtonmethodparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilnewtonmethodparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilnewtonmethodparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethodparams.cpp [ 15%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilpolymerparams.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilpolymerparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilpolymerparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilpolymerparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilpolymerparams.cpp +[ 15%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilsolventparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilsolventparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilsolventparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilsolventparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilsolventparams.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 15%] Built target MainDispatchDynamic -make -f CMakeFiles/flow_libenergy.dir/build.make CMakeFiles/flow_libenergy.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libenergy.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libenergy.dir/build.make CMakeFiles/flow_libenergy.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 15%] Building CXX object CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o -MF CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o.d -o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_energy.cpp +[ 15%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilenergyparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilenergyparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilenergyparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilenergyparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilenergyparams.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -2934,117 +2966,18 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:305, - from /usr/include/opm/grid/CpGrid.hpp:1982, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine.cpp:22: -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 242 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Communication = Dune::Communication]' - 199 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' - 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Opm::FlowMain = Opm::FlowMain]' - 246 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine.cpp:50:28: required from here - 50 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 506 | GlobalCoordinate corner(int cor) const - | ^~~~~~ -In file included from /usr/include/dune/grid/common/grid.hh:17, - from /usr/include/opm/grid/CpGrid.hpp:45: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 4]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:441:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 441 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:355:37: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 355 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/NonlinearSolver.hpp:179:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; PhysicalModel = Opm::BlackoilModel]' - 179 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 471 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 206 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine.cpp:50:28: required from here - 50 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 231 | return result; - | ^~~~~~ -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Simulator = Opm::Simulator]' - 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Simulator = Opm::Simulator]' - 86 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Simulator = Opm::Simulator]' - 58 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Simulator = Opm::Simulator]' - 225 | , tracerModel_(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:183:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' - 183 | simulator.vanguard().grid().comm()) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:222:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Communication = Dune::Communication]' - 222 | problem_.reset(new Problem(*this)); - | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' - 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Opm::FlowMain = Opm::FlowMain]' - 246 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine.cpp:50:28: required from here - 50 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 159 | GlobalCoordinate corner(int cor) const - | ^~~~~~ -[ 15%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilsolventparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilsolventparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilsolventparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilsolventparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilsolventparams.cpp +make -f CMakeFiles/flow_libenergy.dir/build.make CMakeFiles/flow_libenergy.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libenergy.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libenergy.dir/build.make CMakeFiles/flow_libenergy.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 15%] Building CXX object CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o -MF CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o.d -o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_energy.cpp +[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilmicpparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilmicpparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilmicpparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilmicpparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilmicpparams.cpp +[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilpolymerparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilpolymerparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilpolymerparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilpolymerparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilpolymerparams.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_blackoil.cpp:23: @@ -3174,6 +3107,141 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilparams.cpp +In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, + from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, + from /usr/include/opm/grid/cpgrid/Entity.hpp:305, + from /usr/include/opm/grid/CpGrid.hpp:1982, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine.cpp:22: +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 242 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Communication = Dune::Communication]' + 199 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' + 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Opm::FlowMain = Opm::FlowMain]' + 246 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine.cpp:50:28: required from here + 50 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 506 | GlobalCoordinate corner(int cor) const + | ^~~~~~ +In file included from /usr/include/dune/grid/common/grid.hh:17, + from /usr/include/opm/grid/CpGrid.hpp:45: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 4]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:441:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 441 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:355:37: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 355 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/NonlinearSolver.hpp:179:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; PhysicalModel = Opm::BlackoilModel]' + 179 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 471 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 206 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine.cpp:50:28: required from here + 50 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 231 | return result; + | ^~~~~~ +[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilsolventparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilsolventparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilsolventparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilsolventparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilsolventparams.cpp +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Simulator = Opm::Simulator]' + 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Simulator = Opm::Simulator]' + 58 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Simulator = Opm::Simulator]' + 225 | , tracerModel_(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:183:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' + 183 | simulator.vanguard().grid().comm()) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:222:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Communication = Dune::Communication]' + 222 | problem_.reset(new Problem(*this)); + | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' + 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Opm::FlowMain = Opm::FlowMain]' + 246 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine.cpp:50:28: required from here + 50 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 159 | GlobalCoordinate corner(int cor) const + | ^~~~~~ +[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkcompositionparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkcompositionparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkcompositionparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkcompositionparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkcompositionparams.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine.cpp:23: @@ -3260,6 +3328,8 @@ /usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | return result; | ^~~~~~ +[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiffusionparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiffusionparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiffusionparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiffusionparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkdiffusionparams.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -3301,54 +3371,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -[ 15%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilenergyparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilenergyparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilenergyparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilenergyparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilenergyparams.cpp -[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilmicpparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilmicpparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilmicpparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilmicpparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilmicpparams.cpp -[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilpolymerparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilpolymerparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilpolymerparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilpolymerparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilpolymerparams.cpp -[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilparams.cpp +[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiscretefractureparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiscretefractureparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiscretefractureparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiscretefractureparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkdiscretefractureparams.cpp In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -3372,30 +3396,32 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ^~~~~~~~ -[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilsolventparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilsolventparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilsolventparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilsolventparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilsolventparams.cpp +[ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkenergyparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkenergyparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkenergyparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkenergyparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergyparams.cpp /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ^~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 92 | Dune::FieldVector local = - | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, @@ -3415,13 +3441,39 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ +[ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkmultiphaseparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkmultiphaseparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkmultiphaseparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkmultiphaseparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiphaseparams.cpp +[ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkphasepresenceparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkphasepresenceparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkphasepresenceparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkphasepresenceparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkphasepresenceparams.cpp +[ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkprimaryvarsparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkprimaryvarsparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkprimaryvarsparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkprimaryvarsparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkprimaryvarsparams.cpp +[ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkptflashparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkptflashparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkptflashparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkptflashparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkptflashparams.cpp +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 92 | Dune::FieldVector local = + | ^~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ^~~~~~~~ -[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkcompositionparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkcompositionparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkcompositionparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkcompositionparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkcompositionparams.cpp +[ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtktemperatureparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtktemperatureparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtktemperatureparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtktemperatureparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktemperatureparams.cpp /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); @@ -3450,10 +3502,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiffusionparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiffusionparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiffusionparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiffusionparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkdiffusionparams.cpp -[ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiscretefractureparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiscretefractureparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiscretefractureparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiscretefractureparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkdiscretefractureparams.cpp +[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/restart.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/restart.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/restart.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/restart.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/restart.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -3490,6 +3540,8 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ +[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/nonlinear/newtonmethodparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/nonlinear/newtonmethodparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/nonlinear/newtonmethodparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/nonlinear/newtonmethodparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethodparams.cpp In file included from /usr/include/dune/grid/common/grid.hh:17, from /usr/include/opm/grid/CpGrid.hpp:45: /usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 4]': @@ -3526,8 +3578,8 @@ /usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return result; | ^~~~~~ -[ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkenergyparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkenergyparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkenergyparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkenergyparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergyparams.cpp +[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/parallel/mpiutil.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/parallel/mpiutil.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/parallel/mpiutil.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/parallel/mpiutil.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/parallel/mpiutil.cpp /usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -3565,8 +3617,8 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | GlobalCoordinate corner(int cor) const | ^~~~~~ -[ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkmultiphaseparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkmultiphaseparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkmultiphaseparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkmultiphaseparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiphaseparams.cpp +[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/parallel/tasklets.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/parallel/tasklets.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/parallel/tasklets.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/parallel/tasklets.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/parallel/tasklets.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_energy.cpp:23: @@ -3694,14 +3746,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkphasepresenceparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkphasepresenceparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkphasepresenceparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkphasepresenceparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkphasepresenceparams.cpp -[ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkprimaryvarsparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkprimaryvarsparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkprimaryvarsparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkprimaryvarsparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkprimaryvarsparams.cpp -[ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkptflashparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtkptflashparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtkptflashparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtkptflashparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkptflashparams.cpp -[ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtktemperatureparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/vtktemperatureparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/vtktemperatureparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/vtktemperatureparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktemperatureparams.cpp +[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/parallel/threadmanager.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/parallel/threadmanager.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/parallel/threadmanager.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/parallel/threadmanager.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/parallel/threadmanager.cpp +[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/utils/parametersystem.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/utils/parametersystem.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/utils/parametersystem.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/utils/parametersystem.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/parametersystem.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -3722,16 +3770,8 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ -[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/restart.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/io/restart.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/io/restart.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/io/restart.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/restart.cpp -[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/nonlinear/newtonmethodparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/nonlinear/newtonmethodparams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/nonlinear/newtonmethodparams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/nonlinear/newtonmethodparams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethodparams.cpp -[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/parallel/mpiutil.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/parallel/mpiutil.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/parallel/mpiutil.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/parallel/mpiutil.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/parallel/mpiutil.cpp -[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/parallel/tasklets.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/parallel/tasklets.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/parallel/tasklets.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/parallel/tasklets.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/parallel/tasklets.cpp -[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/parallel/threadmanager.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/parallel/threadmanager.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/parallel/threadmanager.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/parallel/threadmanager.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/parallel/threadmanager.cpp +[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/utils/simulatorutils.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/utils/simulatorutils.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/utils/simulatorutils.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/utils/simulatorutils.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulatorutils.cpp In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -3745,6 +3785,8 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ +[ 19%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/utils/terminal.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/utils/terminal.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/utils/terminal.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/utils/terminal.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/terminal.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -3755,8 +3797,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ^~~~~~~~ -[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/utils/parametersystem.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/utils/parametersystem.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/utils/parametersystem.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/utils/parametersystem.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/parametersystem.cpp +[ 19%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/utils/timer.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/utils/timer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/utils/timer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/utils/timer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/timer.cpp +[ 19%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ActionHandler.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ActionHandler.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ActionHandler.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ActionHandler.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ActionHandler.cpp /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); @@ -3785,84 +3829,78 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -[ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/utils/simulatorutils.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/utils/simulatorutils.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/utils/simulatorutils.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/utils/simulatorutils.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulatorutils.cpp -[ 19%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/utils/terminal.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/utils/terminal.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/utils/terminal.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/utils/terminal.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/terminal.cpp -[ 19%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/utils/timer.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/models/utils/timer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/models/utils/timer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/models/utils/timer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/timer.cpp -[ 19%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ActionHandler.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ActionHandler.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ActionHandler.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ActionHandler.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ActionHandler.cpp -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 19%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/Banners.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/Banners.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/Banners.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/Banners.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Banners.cpp [ 19%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/BlackoilModelParameters.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/BlackoilModelParameters.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/BlackoilModelParameters.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/BlackoilModelParameters.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelParameters.cpp -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 19%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/BlackoilModelConvergenceMonitor.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/BlackoilModelConvergenceMonitor.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/BlackoilModelConvergenceMonitor.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/BlackoilModelConvergenceMonitor.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelConvergenceMonitor.cpp +[ 20%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/CollectDataOnIORank.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/CollectDataOnIORank.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/CollectDataOnIORank.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/CollectDataOnIORank.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CollectDataOnIORank.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -[ 20%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/CollectDataOnIORank.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/CollectDataOnIORank.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/CollectDataOnIORank.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/CollectDataOnIORank.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CollectDataOnIORank.cpp /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 20%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/CompositionalContainer.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/CompositionalContainer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/CompositionalContainer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/CompositionalContainer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CompositionalContainer.cpp +[ 20%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ConvergenceOutputConfiguration.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ConvergenceOutputConfiguration.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ConvergenceOutputConfiguration.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ConvergenceOutputConfiguration.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ConvergenceOutputConfiguration.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -[ 20%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ConvergenceOutputConfiguration.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ConvergenceOutputConfiguration.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ConvergenceOutputConfiguration.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ConvergenceOutputConfiguration.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ConvergenceOutputConfiguration.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/EclGenericWriter.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/EclGenericWriter.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/EclGenericWriter.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/EclGenericWriter.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/EclGenericWriter.cpp -[ 20%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtboContainer.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtboContainer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtboContainer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtboContainer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ExtboContainer.cpp /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 20%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtboContainer.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtboContainer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtboContainer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtboContainer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ExtboContainer.cpp [ 20%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtraConvergenceOutputThread.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtraConvergenceOutputThread.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtraConvergenceOutputThread.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtraConvergenceOutputThread.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ExtraConvergenceOutputThread.cpp [ 20%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/FIPContainer.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/FIPContainer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/FIPContainer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FIPContainer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FIPContainer.cpp +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 21%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericProblem.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericProblem.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericProblem.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericProblem.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowGenericProblem.cpp /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 21%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericProblem.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericProblem.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericProblem.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericProblem.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowGenericProblem.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 21%] Built target flow_libblackoil +[ 21%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericVanguard.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericVanguard.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericVanguard.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericVanguard.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowGenericVanguard.cpp make -f CMakeFiles/flow_libextbo.dir/build.make CMakeFiles/flow_libextbo.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libextbo.dir/DependInfo.cmake "--color=" @@ -3885,8 +3923,6 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 21%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericVanguard.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericVanguard.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericVanguard.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericVanguard.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowGenericVanguard.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -3923,6 +3959,79 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ +In file included from /usr/include/dune/grid/common/grid.hh:17, + from /usr/include/opm/grid/CpGrid.hpp:45: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 4]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:441:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 441 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:355:37: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 355 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/NonlinearSolver.hpp:179:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; PhysicalModel = Opm::BlackoilModel]' + 179 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 471 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 206 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo.cpp:50:28: required from here + 50 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 231 | return result; + | ^~~~~~ +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Simulator = Opm::Simulator]' + 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Simulator = Opm::Simulator]' + 58 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Simulator = Opm::Simulator]' + 225 | , tracerModel_(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:183:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' + 183 | simulator.vanguard().grid().comm()) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:222:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Communication = Dune::Communication]' + 222 | problem_.reset(new Problem(*this)); + | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' + 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Opm::FlowMain = Opm::FlowMain]' + 246 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo.cpp:50:28: required from here + 50 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 159 | GlobalCoordinate corner(int cor) const + | ^~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -3959,21 +4068,23 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -In file included from /usr/include/dune/grid/common/grid.hh:17, - from /usr/include/opm/grid/CpGrid.hpp:45: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 4]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:441:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 441 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:355:37: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 355 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/NonlinearSolver.hpp:179:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; PhysicalModel = Opm::BlackoilModel]' - 179 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo.cpp:23: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:766:15: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 766 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:953:19: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 953 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:190:24: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 190 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:266:11: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 266 | this->initialLinearization(report, + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:238:48: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 471 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ @@ -3992,8 +4103,56 @@ /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo.cpp:50:28: required from here 50 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ -/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 231 | return result; +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | BlackoilModel:: + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(Scalar, const FieldVector&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 4]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:31: required from 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowExtboProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:640:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' + 640 | newtonMethod.update_(/*nextSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 641 | /*curSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~~~~~~ + 642 | /*update=*/dx, + | ~~~~~~~~~~~~~~ + 643 | /*resid=*/dx, + | ~~~~~~~~~~~~~ + 644 | domain.cells); // the update routines of the black + | ~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:527:19: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain]' + 527 | this->updateDomainSolution(domain, x); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:917:24: required from 'void Opm::BlackoilModelNldd::solveDomainJacobi(GlobalEqVector&, GlobalEqVector&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, const Opm::SimulatorTimerInterface&, const Domain&) [with GlobalEqVector = Dune::BlockVector, std::allocator > >; TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain]' + 917 | auto convrep = solveDomain(domain, timer, local_report, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:266:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 266 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 267 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:243:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 471 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 206 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo.cpp:50:28: required from here + 50 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 244 | return result; | ^~~~~~ In file included from /usr/include/dune/grid/common/grid.hh:17, from /usr/include/opm/grid/CpGrid.hpp:45: @@ -4031,43 +4190,47 @@ /usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return result; | ^~~~~~ -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Simulator = Opm::Simulator]' - 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Simulator = Opm::Simulator]' - 86 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Simulator = Opm::Simulator]' - 58 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Simulator = Opm::Simulator]' - 225 | , tracerModel_(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:183:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' - 183 | simulator.vanguard().grid().comm()) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:222:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Communication = Dune::Communication]' - 222 | problem_.reset(new Problem(*this)); - | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' - 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Opm::FlowMain = Opm::FlowMain]' - 246 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 726 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:829:29: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainConvergence(const Domain&, const Opm::SimulatorTimerInterface&, int, Opm::DeferredLogger&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 829 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:482:33: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain]' + 482 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:917:24: required from 'void Opm::BlackoilModelNldd::solveDomainJacobi(GlobalEqVector&, GlobalEqVector&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, const Opm::SimulatorTimerInterface&, const Domain&) [with GlobalEqVector = Dune::BlockVector, std::allocator > >; TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain]' + 917 | auto convrep = solveDomain(domain, timer, local_report, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:266:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 266 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 267 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:243:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 471 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 206 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' + 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo.cpp:50:28: required from here 50 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 159 | GlobalCoordinate corner(int cor) const - | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 653 | std::pair localDomainConvergenceData(const Domain& domain, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -4143,44 +4306,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 609 | BlackoilModel:: | ^~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo.cpp:23: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:766:15: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 766 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:953:19: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 953 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:190:24: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 190 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:266:11: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 266 | this->initialLinearization(report, - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:238:48: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 471 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 206 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo.cpp:50:28: required from here - 50 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | BlackoilModel:: - | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(Scalar, const FieldVector&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 4]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:31: required from 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowFoamProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' 177 | const auto zero = 0.0 * solutionUpdate[0]; @@ -4229,54 +4354,6 @@ /usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | return result; | ^~~~~~ -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(Scalar, const FieldVector&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 4]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:31: required from 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowExtboProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:640:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' - 640 | newtonMethod.update_(/*nextSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 641 | /*curSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 642 | /*update=*/dx, - | ~~~~~~~~~~~~~~ - 643 | /*resid=*/dx, - | ~~~~~~~~~~~~~ - 644 | domain.cells); // the update routines of the black - | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:527:19: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain]' - 527 | this->updateDomainSolution(domain, x); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:917:24: required from 'void Opm::BlackoilModelNldd::solveDomainJacobi(GlobalEqVector&, GlobalEqVector&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, const Opm::SimulatorTimerInterface&, const Domain&) [with GlobalEqVector = Dune::BlockVector, std::allocator > >; TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain]' - 917 | auto convrep = solveDomain(domain, timer, local_report, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:266:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 266 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 267 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:243:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 471 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 206 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo.cpp:50:28: required from here - 50 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 244 | return result; - | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -4318,47 +4395,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 726 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:829:29: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainConvergence(const Domain&, const Opm::SimulatorTimerInterface&, int, Opm::DeferredLogger&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 829 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:482:33: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain]' - 482 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:917:24: required from 'void Opm::BlackoilModelNldd::solveDomainJacobi(GlobalEqVector&, GlobalEqVector&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, const Opm::SimulatorTimerInterface&, const Domain&) [with GlobalEqVector = Dune::BlockVector, std::allocator > >; TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain]' - 917 | auto convrep = solveDomain(domain, timer, local_report, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:266:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 266 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 267 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:243:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 471 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 206 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo.cpp:50:28: required from here - 50 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 653 | std::pair localDomainConvergenceData(const Domain& domain, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 21%] Built target flow_libenergy make -f CMakeFiles/flow_libgasoil.dir/build.make CMakeFiles/flow_libgasoil.dir/depend @@ -4427,6 +4463,39 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Dune::FieldVector local = | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowExtboProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 725 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo.cpp:24: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -4440,26 +4509,17 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Dune::FieldVector local = | ^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ^~~~~~ @@ -4487,30 +4547,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowExtboProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 725 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo.cpp:24: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ +[ 21%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowProblemParameters.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowProblemParameters.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowProblemParameters.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowProblemParameters.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemParameters.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -4747,8 +4785,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 21%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowProblemParameters.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowProblemParameters.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowProblemParameters.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowProblemParameters.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemParameters.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:48, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: @@ -4859,6 +4895,8 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 21%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowsContainer.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowsContainer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowsContainer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowsContainer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowsContainer.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -4923,32 +4961,18 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -[ 21%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowsContainer.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowsContainer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowsContainer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowsContainer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowsContainer.cpp -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]': +[ 21%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowUtils.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowUtils.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowUtils.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowUtils.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowUtils.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 21%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowUtils.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowUtils.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowUtils.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowUtils.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowUtils.cpp [ 21%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericCpGridVanguard.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericCpGridVanguard.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericCpGridVanguard.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericCpGridVanguard.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericCpGridVanguard.cpp -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -4977,6 +5001,20 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 22%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericOutputBlackoilModule.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericOutputBlackoilModule.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericOutputBlackoilModule.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericOutputBlackoilModule.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericOutputBlackoilModule.cpp /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:74: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); @@ -4985,8 +5023,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 22%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericOutputBlackoilModule.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericOutputBlackoilModule.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericOutputBlackoilModule.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericOutputBlackoilModule.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericOutputBlackoilModule.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': @@ -5001,17 +5037,12 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 22%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericThresholdPressure.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericThresholdPressure.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericThresholdPressure.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericThresholdPressure.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericThresholdPressure.cpp /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~ -In function 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel]', - inlined from 'Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const::' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -[ 22%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericThresholdPressure.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericThresholdPressure.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericThresholdPressure.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericThresholdPressure.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericThresholdPressure.cpp /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); @@ -5022,14 +5053,23 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericTracerModel.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericTracerModel.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericTracerModel.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericTracerModel.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.cpp +In function 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel]', + inlined from 'Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const::' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel_impl.hpp:47, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.cpp:25: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ^~~~~~~~ +[ 22%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/InterRegFlows.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/InterRegFlows.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/InterRegFlows.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/InterRegFlows.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/InterRegFlows.cpp +[ 22%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/KeywordValidation.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/KeywordValidation.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/KeywordValidation.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/KeywordValidation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/KeywordValidation.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 22%] Built target flow_libfoam +[ 22%] Built target flow_libextbo make -f CMakeFiles/flow_libgaswater.dir/build.make CMakeFiles/flow_libgaswater.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater.dir/DependInfo.cmake "--color=" @@ -5038,8 +5078,10 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 22%] Building CXX object CMakeFiles/flow_libgaswater.dir/flow/flow_gaswater.cpp.o /usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgaswater.dir/flow/flow_gaswater.cpp.o -MF CMakeFiles/flow_libgaswater.dir/flow/flow_gaswater.cpp.o.d -o CMakeFiles/flow_libgaswater.dir/flow/flow_gaswater.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater.cpp +[ 22%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/LogOutputHelper.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/LogOutputHelper.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/LogOutputHelper.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/LogOutputHelper.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/LogOutputHelper.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 22%] Built target flow_libextbo +[ 22%] Built target flow_libfoam make -f CMakeFiles/flow_liboilwater.dir/build.make CMakeFiles/flow_liboilwater.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_liboilwater.dir/DependInfo.cmake "--color=" @@ -5048,16 +5090,12 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 22%] Building CXX object CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o /usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o -MF CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o.d -o CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater.cpp -[ 22%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/InterRegFlows.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/InterRegFlows.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/InterRegFlows.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/InterRegFlows.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/InterRegFlows.cpp -[ 22%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/KeywordValidation.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/KeywordValidation.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/KeywordValidation.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/KeywordValidation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/KeywordValidation.cpp /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 22%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/LogOutputHelper.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/LogOutputHelper.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/LogOutputHelper.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/LogOutputHelper.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/LogOutputHelper.cpp +[ 23%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/Main.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/Main.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/Main.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/Main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -5130,43 +5168,6 @@ /usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return result; | ^~~~~~ -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Simulator = Opm::Simulator]' - 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Simulator = Opm::Simulator]' - 86 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Simulator = Opm::Simulator]' - 58 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Simulator = Opm::Simulator]' - 225 | , tracerModel_(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:183:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' - 183 | simulator.vanguard().grid().comm()) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:222:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Communication = Dune::Communication]' - 222 | problem_.reset(new Problem(*this)); - | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' - 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Opm::FlowMain = Opm::FlowMain]' - 246 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater.cpp:87:28: required from here - 87 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 159 | GlobalCoordinate corner(int cor) const - | ^~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -5239,6 +5240,80 @@ /usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return result; | ^~~~~~ +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Simulator = Opm::Simulator]' + 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Simulator = Opm::Simulator]' + 58 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Simulator = Opm::Simulator]' + 225 | , tracerModel_(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:183:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' + 183 | simulator.vanguard().grid().comm()) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:222:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Communication = Dune::Communication]' + 222 | problem_.reset(new Problem(*this)); + | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' + 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' + 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Opm::FlowMain = Opm::FlowMain]' + 246 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater.cpp:87:28: required from here + 87 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 159 | GlobalCoordinate corner(int cor) const + | ^~~~~~ +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Simulator = Opm::Simulator]' + 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Simulator = Opm::Simulator]' + 58 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Simulator = Opm::Simulator]' + 225 | , tracerModel_(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:183:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' + 183 | simulator.vanguard().grid().comm()) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:222:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Communication = Dune::Communication]' + 222 | problem_.reset(new Problem(*this)); + | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' + 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Opm::FlowMain = Opm::FlowMain]' + 246 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater.cpp:84:28: required from here + 84 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 159 | GlobalCoordinate corner(int cor) const + | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater.cpp:28: @@ -5325,8 +5400,6 @@ /usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | return result; | ^~~~~~ -[ 23%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/Main.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/Main.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/Main.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/Main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -5368,43 +5441,92 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Simulator = Opm::Simulator]' - 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Simulator = Opm::Simulator]' - 86 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Simulator = Opm::Simulator]' - 58 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Simulator = Opm::Simulator]' - 225 | , tracerModel_(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:183:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' - 183 | simulator.vanguard().grid().comm()) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:222:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Communication = Dune::Communication]' - 222 | problem_.reset(new Problem(*this)); - | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' - 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Opm::FlowMain = Opm::FlowMain]' - 246 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater.cpp:25: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:766:15: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 766 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:953:19: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 953 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:190:24: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 190 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:266:11: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 266 | this->initialLinearization(report, + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:238:48: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 471 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 206 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater.cpp:84:28: required from here 84 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 159 | GlobalCoordinate corner(int cor) const - | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | BlackoilModel:: + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(Scalar, const FieldVector&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 2]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:31: required from 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:640:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' + 640 | newtonMethod.update_(/*nextSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 641 | /*curSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~~~~~~ + 642 | /*update=*/dx, + | ~~~~~~~~~~~~~~ + 643 | /*resid=*/dx, + | ~~~~~~~~~~~~~ + 644 | domain.cells); // the update routines of the black + | ~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:527:19: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Domain = Opm::SubDomain]' + 527 | this->updateDomainSolution(domain, x); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:917:24: required from 'void Opm::BlackoilModelNldd::solveDomainJacobi(GlobalEqVector&, GlobalEqVector&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, const Opm::SimulatorTimerInterface&, const Domain&) [with GlobalEqVector = Dune::BlockVector, std::allocator > >; TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Domain = Opm::SubDomain]' + 917 | auto convrep = solveDomain(domain, timer, local_report, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:266:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 266 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 267 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:243:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 471 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 206 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater.cpp:84:28: required from here + 84 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 244 | return result; + | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:48, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: @@ -5515,92 +5637,6 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater.cpp:25: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:766:15: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 766 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:953:19: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 953 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:190:24: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 190 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:266:11: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 266 | this->initialLinearization(report, - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:238:48: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 471 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 206 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater.cpp:84:28: required from here - 84 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | BlackoilModel:: - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(Scalar, const FieldVector&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 2]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:31: required from 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:640:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' - 640 | newtonMethod.update_(/*nextSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 641 | /*curSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 642 | /*update=*/dx, - | ~~~~~~~~~~~~~~ - 643 | /*resid=*/dx, - | ~~~~~~~~~~~~~ - 644 | domain.cells); // the update routines of the black - | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:527:19: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Domain = Opm::SubDomain]' - 527 | this->updateDomainSolution(domain, x); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:917:24: required from 'void Opm::BlackoilModelNldd::solveDomainJacobi(GlobalEqVector&, GlobalEqVector&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, const Opm::SimulatorTimerInterface&, const Domain&) [with GlobalEqVector = Dune::BlockVector, std::allocator > >; TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Domain = Opm::SubDomain]' - 917 | auto convrep = solveDomain(domain, timer, local_report, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:266:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 266 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 267 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:243:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 471 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 206 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater.cpp:84:28: required from here - 84 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 244 | return result; - | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -5689,34 +5725,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:36:17: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | DenseMatrix transposeDenseMatrix(const DenseMatrix& M) | ^~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 23%] Built target flow_libgasoil -make -f CMakeFiles/flow_liboilwater_brine.dir/build.make CMakeFiles/flow_liboilwater_brine.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_liboilwater_brine.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_liboilwater_brine.dir/build.make CMakeFiles/flow_liboilwater_brine.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 24%] Building CXX object CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o -MF CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o.d -o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater_brine.cpp In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -5798,6 +5806,34 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 23%] Built target flow_libgasoil +make -f CMakeFiles/flow_liboilwater_brine.dir/build.make CMakeFiles/flow_liboilwater_brine.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_liboilwater_brine.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_liboilwater_brine.dir/build.make CMakeFiles/flow_liboilwater_brine.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 24%] Building CXX object CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o -MF CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o.d -o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater_brine.cpp /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); @@ -5816,6 +5852,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ^~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:22: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); @@ -5839,20 +5879,16 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Dune::FieldVector local = | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -5894,6 +5930,52 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/MechContainer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/MechContainer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/MechContainer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MechContainer.cpp [ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/MICPContainer.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/MICPContainer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/MICPContainer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/MICPContainer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MICPContainer.cpp +[ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/MixingRateControls.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/MixingRateControls.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/MixingRateControls.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/MixingRateControls.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MixingRateControls.cpp +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MixingRateControls.hpp:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MixingRateControls.cpp:30: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 537 | temperature, + | ~~~~~~~~~~~~ + 538 | pressure, + | ~~~~~~~~~ + 539 | salinity, + | ~~~~~~~~~ + 540 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 541 | xlCO2, + | ~~~~~~ + 542 | xgH2O, + | ~~~~~~ + 543 | activityModel_, + | ~~~~~~~~~~~~~~~ + 544 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:425:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 425 | return rsSat(regionIdx, temperature, pressure, salinity); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/WaterPvtMultiplexer.hpp:210:9: required from 'Evaluation Opm::WaterPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true; bool enableBrine = true]' + 210 | OPM_WATER_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure, saltconcentration)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MixingRateControls.cpp:309:62: required from 'void Opm::MixingRateControls::updateConvectiveDRsDt_(unsigned int, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, int) [with FluidSystem = Opm::BlackOilFluidSystem; Scalar = double]' + 309 | FluidSystem::waterPvt().saturatedGasDissolutionFactor(pvtRegionIndex, t, p, salt) : + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MixingRateControls.cpp:361:1: required from here + 359 | template class MixingRateControls>; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -5930,8 +6012,10 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -[ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/MixingRateControls.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/MixingRateControls.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/MixingRateControls.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/MixingRateControls.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MixingRateControls.cpp +[ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/NlddReporting.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/NlddReporting.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/NlddReporting.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/NlddReporting.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/NlddReporting.cpp +[ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/NonlinearSolver.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/NonlinearSolver.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/NonlinearSolver.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/NonlinearSolver.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/NonlinearSolver.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater_brine.cpp:25: @@ -6061,50 +6145,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MixingRateControls.hpp:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MixingRateControls.cpp:30: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 537 | temperature, - | ~~~~~~~~~~~~ - 538 | pressure, - | ~~~~~~~~~ - 539 | salinity, - | ~~~~~~~~~ - 540 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 541 | xlCO2, - | ~~~~~~ - 542 | xgH2O, - | ~~~~~~ - 543 | activityModel_, - | ~~~~~~~~~~~~~~~ - 544 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:425:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 425 | return rsSat(regionIdx, temperature, pressure, salinity); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/WaterPvtMultiplexer.hpp:210:9: required from 'Evaluation Opm::WaterPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true; bool enableBrine = true]' - 210 | OPM_WATER_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure, saltconcentration)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MixingRateControls.cpp:309:62: required from 'void Opm::MixingRateControls::updateConvectiveDRsDt_(unsigned int, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, int) [with FluidSystem = Opm::BlackOilFluidSystem; Scalar = double]' - 309 | FluidSystem::waterPvt().saturatedGasDissolutionFactor(pvtRegionIndex, t, p, salt) : - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/MixingRateControls.cpp:361:1: required from here - 359 | template class MixingRateControls>; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/partitionCells.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/partitionCells.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/partitionCells.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/partitionCells.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/partitionCells.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -6125,10 +6167,6 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ -[ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/NlddReporting.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/NlddReporting.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/NlddReporting.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/NlddReporting.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/NlddReporting.cpp -[ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/NonlinearSolver.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/NonlinearSolver.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/NonlinearSolver.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/NonlinearSolver.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/NonlinearSolver.cpp In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -6156,8 +6194,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ^~~~~~ -[ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/partitionCells.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/partitionCells.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/partitionCells.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/partitionCells.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/partitionCells.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, @@ -6185,6 +6221,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 25%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/RFTContainer.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/RFTContainer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/RFTContainer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RFTContainer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/RFTContainer.cpp /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:74: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); @@ -6193,28 +6231,28 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 25%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/RFTContainer.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/RFTContainer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/RFTContainer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RFTContainer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/RFTContainer.cpp +[ 25%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/RSTConv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/RSTConv.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/RSTConv.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RSTConv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/RSTConv.cpp +[ 25%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/RegionPhasePVAverage.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -[ 25%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/RSTConv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/RSTConv.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/RSTConv.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RSTConv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/RSTConv.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -[ 25%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/RegionPhasePVAverage.cpp [ 25%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorConvergenceOutput.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorConvergenceOutput.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorConvergenceOutput.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorConvergenceOutput.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorConvergenceOutput.cpp [ 25%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorFullyImplicitBlackoil.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorFullyImplicitBlackoil.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorFullyImplicitBlackoil.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorFullyImplicitBlackoil.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.cpp +[ 25%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorReportBanners.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': @@ -6225,8 +6263,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 25%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorReportBanners.cpp +[ 26%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorSerializer.cpp /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, @@ -6235,17 +6273,15 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 26%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorSerializer.cpp +[ 26%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/SolutionContainers.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/SolutionContainers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/SolutionContainers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SolutionContainers.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SolutionContainers.cpp +[ 26%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/TracerContainer.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/TracerContainer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/TracerContainer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/TracerContainer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerContainer.cpp In function 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel]', inlined from 'Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const::' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -[ 26%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/SolutionContainers.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/SolutionContainers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/SolutionContainers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SolutionContainers.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SolutionContainers.cpp -[ 26%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/TracerContainer.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/TracerContainer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/TracerContainer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/TracerContainer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerContainer.cpp In function 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel]', inlined from 'Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const::' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -6391,10 +6427,6 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/InitStateEquil.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/InitStateEquil.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/InitStateEquil.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/InitStateEquil.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/equil/InitStateEquil.cpp /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': @@ -6449,6 +6481,10 @@ /usr/include/c++/14/bits/stl_pair.h:1132:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp: In function 'Scalar Opm::EQUIL::Details::cellCenterDepth(const Element&) [with Scalar = double; Element = Dune::cpgrid::Entity<0>]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:137:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | zz += geometry.corner(i)[zCoord]; @@ -6478,6 +6514,8 @@ | ^~~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ExtractParallelGridInformationToISTL.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ExtractParallelGridInformationToISTL.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ExtractParallelGridInformationToISTL.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ExtractParallelGridInformationToISTL.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ExtractParallelGridInformationToISTL.cpp +[ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver1.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver1.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver1.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver1.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver1.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 27%] Built target flow_libgaswater make -f CMakeFiles/flow_libgaswater_brine.dir/build.make CMakeFiles/flow_libgaswater_brine.dir/depend @@ -6488,22 +6526,10 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 27%] Building CXX object CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o /usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o -MF CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o.d -o CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_brine.cpp -[ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver1.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver1.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver1.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver1.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver1.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 27%] Built target flow_liboilwater -make -f CMakeFiles/flow_liboilwater_polymer.dir/build.make CMakeFiles/flow_liboilwater_polymer.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_liboilwater_polymer.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_liboilwater_polymer.dir/build.make CMakeFiles/flow_liboilwater_polymer.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 27%] Building CXX object CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o -MF CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o.d -o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater_polymer.cpp -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver2.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver2.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver2.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver2.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver2.cpp In file included from /usr/include/dune/istl/umfpack.hh:20, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:31, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver_impl.hpp:26, @@ -6561,8 +6587,6 @@ /usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | return entry; | ^~~~~ -[ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver2.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver2.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver2.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver2.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver2.cpp In file included from /usr/include/dune/istl/umfpack.hh:20, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:31, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver_impl.hpp:26, @@ -6620,6 +6644,20 @@ /usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | return entry; | ^~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +make -f CMakeFiles/flow_liboilwater_polymer.dir/build.make CMakeFiles/flow_liboilwater_polymer.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_liboilwater_polymer.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_liboilwater_polymer.dir/build.make CMakeFiles/flow_liboilwater_polymer.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 27%] Building CXX object CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o -MF CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o.d -o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater_polymer.cpp +[ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver3.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver3.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver3.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver3.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver3.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -6744,6 +6782,8 @@ /usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | return result; | ^~~~~~ +[ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver4.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver4.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver4.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver4.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver4.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -6785,6 +6825,26 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 27%] Built target flow_liboilwater_brine make -f CMakeFiles/flow_liboilwater_polymer_injectivity.dir/build.make CMakeFiles/flow_liboilwater_polymer_injectivity.dir/depend @@ -6795,8 +6855,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 27%] Building CXX object CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o /usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o -MF CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o.d -o CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater_polymer_injectivity.cpp -[ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver3.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver3.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver3.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver3.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver3.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -6833,26 +6891,29 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 92 | Dune::FieldVector local = + | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater_polymer.cpp:25: @@ -6941,6 +7002,31 @@ /usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | return result; | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ^~~~~~ +[ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver5.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver5.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver5.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver5.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver5.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 725 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_brine.cpp:26: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -7108,54 +7194,6 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 92 | Dune::FieldVector local = - | ^~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 725 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_brine.cpp:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -[ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver4.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver4.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver4.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver4.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver4.cpp /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); @@ -7184,6 +7222,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ^~~~~~ +[ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver6.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver6.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver6.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver6.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver6.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -7309,8 +7349,6 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | GlobalCoordinate corner(int cor) const | ^~~~~~ -[ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver5.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver5.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver5.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver5.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver5.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater_polymer_injectivity.cpp:25: @@ -7544,6 +7582,8 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlowLinearSolverParameters.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlowLinearSolverParameters.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlowLinearSolverParameters.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlowLinearSolverParameters.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlowLinearSolverParameters.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -7564,6 +7604,8 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +[ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolver.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolver.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolver.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolver.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.cpp /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); @@ -7588,8 +7630,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilpolymermodules.hh:822:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 822 | auto dist = elemCtx.pos(interiorDofIdx, timeIdx) - elemCtx.pos(exteriorDofIdx, timeIdx); | ^~~~ -[ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver6.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver6.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver6.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver6.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlexibleSolver6.cpp /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); @@ -7615,23 +7655,27 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -[ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlowLinearSolverParameters.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlowLinearSolverParameters.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlowLinearSolverParameters.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlowLinearSolverParameters.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/FlowLinearSolverParameters.cpp -[ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolver.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolver.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolver.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolver.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.cpp +[ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/MILU.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/MILU.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/MILU.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/MILU.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/MILU.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]': +[ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelIstlInformation.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelIstlInformation.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelIstlInformation.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelIstlInformation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ParallelIstlInformation.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ @@ -7639,20 +7683,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/MILU.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/MILU.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/MILU.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/MILU.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/MILU.cpp -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelIstlInformation.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelIstlInformation.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelIstlInformation.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelIstlInformation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ParallelIstlInformation.cpp [ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelOverlappingILU0.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelOverlappingILU0.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelOverlappingILU0.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelOverlappingILU0.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ParallelOverlappingILU0.cpp In file included from /usr/include/dune/istl/paamg/construction.hh:10, @@ -7803,6 +7833,12 @@ /usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter > >; bool send = true]': /usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilpolymermodules.hh: In member function 'void Opm::BlackOilPolymerExtensiveQuantities::updateShearMultipliers(const ElementContext&, unsigned int, unsigned int) [with Dummy = bool; TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem; bool enablePolymerV = true]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilpolymermodules.hh:822:66: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 822 | auto dist = elemCtx.pos(interiorDofIdx, timeIdx) - elemCtx.pos(exteriorDofIdx, timeIdx); @@ -7811,6 +7847,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 609 | BlackoilModel:: | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, @@ -7823,36 +7863,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 609 | BlackoilModel:: | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory1.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory1.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory1.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory1.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory1.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 28%] Built target flow_libgaswater_brine -make -f CMakeFiles/flow_libmicp.dir/build.make CMakeFiles/flow_libmicp.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libmicp.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libmicp.dir/build.make CMakeFiles/flow_libmicp.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 28%] Building CXX object CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o -MF CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o.d -o CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_micp.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 28%] Built target flow_liboilwater_polymer -make -f CMakeFiles/flow_libpolymer.dir/build.make CMakeFiles/flow_libpolymer.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libpolymer.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libpolymer.dir/build.make CMakeFiles/flow_libpolymer.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 28%] Building CXX object CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o -MF CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o.d -o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_polymer.cpp /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); @@ -7903,6 +7915,10 @@ /usr/include/dune/common/fmatrix.hh:575:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 575 | return result; | ^~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 28%] Built target flow_libgaswater_brine +[ 29%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory2.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory2.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory2.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory2.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory2.cpp In file included from /usr/include/dune/istl/paamg/construction.hh:10, from /usr/include/dune/istl/paamg/hierarchy.hh:14, from /usr/include/dune/istl/paamg/matrixhierarchy.hh:15, @@ -8021,6 +8037,52 @@ /usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept | ^~~~~~~~ +In file included from /usr/include/dune/istl/istlexception.hh:9, + from /usr/include/dune/istl/paamg/graph.hh:15, + from /usr/include/dune/istl/paamg/aggregates.hh:10, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:3: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const OtherMatrix&, const FieldMatrix&) [with OtherMatrix = Opm::MatrixBlock; typename std::enable_if<(IsStaticSizeMatrix_v && (! IsFieldMatrix_v)), int>::type = 0; K = double; int ROWS = 2; int COLS = 2]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp:242:46: required from 'void Dune::MultithreadDILU::parallelUpdate() [with M = Dune::BCRSMatrix, std::allocator > >; X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >]' + 242 | Dinv_temp -= (*a_ij) * Dune::FieldMatrix(Dinv_[col_j]) * (*a_ji); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp:114:13: required from 'void Dune::MultithreadDILU::update() [with M = Dune::BCRSMatrix, std::allocator > >; X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >]' + 114 | parallelUpdate(); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp:103:9: required from 'Dune::MultithreadDILU::MultithreadDILU(const M&) [with M = Dune::BCRSMatrix, std::allocator > >; X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >]' + 103 | update(); + | ^~~~~~ +/usr/include/c++/14/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Dune::MultithreadDILU, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > > >; _Args = {const Dune::BCRSMatrix, allocator > >&}]' + 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/alloc_traits.h:706:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Dune::MultithreadDILU, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; _Args = {const Dune::BCRSMatrix, std::allocator > >&}; allocator_type = std::allocator]' + 706 | { std::_Construct(__p, std::forward<_Args>(__args)...); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/shared_ptr_base.h:607:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/c++/14/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const Dune::BCRSMatrix, std::allocator > >&}; _Tp = Dune::MultithreadDILU, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' + 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const Dune::BCRSMatrix, std::allocator > >&}; _Tp = Dune::MultithreadDILU, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >]' + 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) + | ^ +/usr/include/c++/14/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = Dune::MultithreadDILU, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > > >; _Args = {const Dune::BCRSMatrix, allocator > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = Dune::MultithreadDILU, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > > >]' + 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1008 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:469:62: required from 'static void Opm::StandardPreconditioners::add() [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >]' + 469 | return std::make_shared>(op.getmat()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:715:53: required from 'Opm::PreconditionerFactory::PrecPtr Opm::PreconditionerFactory::doCreate(const Operator&, const Opm::PropertyTree&, std::function, std::size_t) [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; Comm = Dune::Amg::SequentialInformation; PrecPtr = std::shared_ptr, std::allocator > >, Dune::BlockVector, std::allocator > > > >; typename Operator::domain_type = Dune::BlockVector, std::allocator > >; std::size_t = long unsigned int]' + 715 | StandardPreconditioners::add(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:7:1: required from here + 874 | template class PreconditionerFactory, CommSeq>; \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:310:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 310 | return result; + | ^~~~~~ /usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': /usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | auto block = [&]{ @@ -8034,6 +8096,183 @@ | ^~~~~~ /usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': /usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 29%] Built target flow_liboilwater_polymer +make -f CMakeFiles/flow_libmicp.dir/build.make CMakeFiles/flow_libmicp.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libmicp.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libmicp.dir/build.make CMakeFiles/flow_libmicp.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 29%] Building CXX object CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o -MF CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o.d -o CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_micp.cpp +In file included from /usr/include/dune/istl/paamg/construction.hh:10, + from /usr/include/dune/istl/paamg/hierarchy.hh:14, + from /usr/include/dune/istl/paamg/matrixhierarchy.hh:15, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:28: +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Opm::MatrixBlock; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Opm::MatrixBlock; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = std::vector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = std::vector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/galerkin.hh:668:27: required from 'void Dune::Amg::BaseGalerkinProduct::calculate(const M&, const Dune::Amg::AggregatesMap&, M&, const P&, const O&) [with M = Dune::BCRSMatrix, std::allocator > >; V = long unsigned int; I = Dune::OwnerOverlapCopyCommunication; O = Dune::NegateSet >]' + 668 | pinfo.copyOwnerToAll(rowsize,rowsize); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/matrixhierarchy.hh:660:33: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/c++/14/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >&, Dune::Amg::CoarsenCriterion, std::allocator > >, Dune::Amg::FirstDiagonal> > >&, Opm::ParallelOverlappingILU0Args&, const Dune::OwnerOverlapCopyCommunication&}; _Tp = Dune::Amg::AMGCPR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, std::allocator > >, Opm::ParallelOverlappingILU0, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, std::allocator, std::allocator > > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' + 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >&, Dune::Amg::CoarsenCriterion, std::allocator > >, Dune::Amg::FirstDiagonal> > >&, Opm::ParallelOverlappingILU0Args&, const Dune::OwnerOverlapCopyCommunication&}; _Tp = Dune::Amg::AMGCPR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, std::allocator > >, Opm::ParallelOverlappingILU0, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, std::allocator, std::allocator > > > >]' + 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) + | ^ +/usr/include/c++/14/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = Dune::Amg::AMGCPR, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, allocator > >, Opm::ParallelOverlappingILU0, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, allocator, allocator > > > >; _Args = {const Dune::OverlappingSchwarzOperator, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >&, Dune::Amg::CoarsenCriterion, allocator > >, Dune::Amg::FirstDiagonal> > >&, Opm::ParallelOverlappingILU0Args&, const Dune::OwnerOverlapCopyCommunication&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = Dune::Amg::AMGCPR, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, allocator > >, Opm::ParallelOverlappingILU0, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, allocator, allocator > > > >]' + 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1008 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:226:90: required from 'static void Opm::StandardPreconditioners::add() [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; Comm = Dune::OwnerOverlapCopyCommunication]' + 226 | PrecPtr prec = std::make_shared>(op, crit, sargs, comm); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:715:53: required from 'Opm::PreconditionerFactory::PrecPtr Opm::PreconditionerFactory::doCreate(const Operator&, const Opm::PropertyTree&, std::function, std::size_t) [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; Comm = Dune::OwnerOverlapCopyCommunication; PrecPtr = std::shared_ptr, std::allocator > >, Dune::BlockVector, std::allocator > > > >; typename Operator::domain_type = Dune::BlockVector, std::allocator > >; std::size_t = long unsigned int]' + 715 | StandardPreconditioners::add(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:7:1: required from here + 869 | template class PreconditionerFactory, CommPar>; \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | static V gather(const T& a, std::size_t i) + | ^~~~~~ +In file included from /usr/include/dune/istl/umfpack.hh:20, + from /usr/include/dune/istl/paamg/amg.hh:17, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/twolevelmethodcpr.hh:12, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:25, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:33: +/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': +/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 557 | // do not count ignored entries + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 558 | if constexpr ( useBitVector ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 559 | if ( flatBitVector[row] or flatBitVector[col] ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 560 | return; + | ~~~~~~~ + 561 | + | + 562 | nonZeros++; + | ~~~~~~~~~~~ + 563 | }); + | ~~ +/usr/include/dune/istl/umfpack.hh:297:16: required from 'Dune::UMFPack::UMFPack(const Matrix&, int) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 297 | setMatrix(matrix); + | ~~~~~~~~~^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:287:64: required from 'Dune::UMFPack, A> >::UMFPack(const RealMatrix&, int, bool) [with T = double; A = std::allocator >; int n = 2; int m = 2; RealMatrix = Dune::BCRSMatrix, std::allocator > >]' + 287 | : Base(reinterpret_cast(matrix), verbose) + | ^ +/usr/include/dune/istl/paamg/amg.hh:658:18: required from 'static Dune::Amg::DirectSolverSelector::Solver::umfpack>::type* Dune::Amg::DirectSolverSelector::Solver::umfpack>::create(const M&, bool, bool) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; type = Dune::UMFPack, std::allocator > > >]' + 658 | return new type(mat, verbose, reusevector ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/amg.hh:683:40: required from 'static Dune::Amg::DirectSolverSelector::DirectSolver* Dune::Amg::DirectSolverSelector::create(const Matrix&, bool, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; DirectSolver = Dune::UMFPack, std::allocator > > >]' + 683 | return SelectedSolver :: create( mat, verbose, reusevector ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/amgcpr.hh:560:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/c++/14/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >&, Dune::Amg::CoarsenCriterion, std::allocator > >, Dune::Amg::FirstDiagonal> > >&, Opm::ParallelOverlappingILU0Args&, const Dune::OwnerOverlapCopyCommunication&}; _Tp = Dune::Amg::AMGCPR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, std::allocator > >, Opm::ParallelOverlappingILU0, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, std::allocator, std::allocator > > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' + 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >&, Dune::Amg::CoarsenCriterion, std::allocator > >, Dune::Amg::FirstDiagonal> > >&, Opm::ParallelOverlappingILU0Args&, const Dune::OwnerOverlapCopyCommunication&}; _Tp = Dune::Amg::AMGCPR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, std::allocator > >, Opm::ParallelOverlappingILU0, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, std::allocator, std::allocator > > > >]' + 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) + | ^ +/usr/include/c++/14/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = Dune::Amg::AMGCPR, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, allocator > >, Opm::ParallelOverlappingILU0, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, allocator, allocator > > > >; _Args = {const Dune::OverlappingSchwarzOperator, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >&, Dune::Amg::CoarsenCriterion, allocator > >, Dune::Amg::FirstDiagonal> > >&, Opm::ParallelOverlappingILU0Args&, const Dune::OwnerOverlapCopyCommunication&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = Dune::Amg::AMGCPR, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, allocator > >, Opm::ParallelOverlappingILU0, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, allocator, allocator > > > >]' + 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1008 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:226:90: required from 'static void Opm::StandardPreconditioners::add() [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; Comm = Dune::OwnerOverlapCopyCommunication]' + 226 | PrecPtr prec = std::make_shared>(op, crit, sargs, comm); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:715:53: required from 'Opm::PreconditionerFactory::PrecPtr Opm::PreconditionerFactory::doCreate(const Operator&, const Opm::PropertyTree&, std::function, std::size_t) [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; Comm = Dune::OwnerOverlapCopyCommunication; PrecPtr = std::shared_ptr, std::allocator > >, Dune::BlockVector, std::allocator > > > >; typename Operator::domain_type = Dune::BlockVector, std::allocator > >; std::size_t = long unsigned int]' + 715 | StandardPreconditioners::add(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:7:1: required from here + 869 | template class PreconditionerFactory, CommPar>; \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | return entry; + | ^~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/common/fmatrix.hh:16: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: required from 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true; typename ParentType::FineDomainType = Dune::BlockVector, std::allocator > >; ParentType = Dune::Amg::LevelTransferPolicyCpr, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>, Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > > >]' + 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:148:10: required from here + 148 | void moveToFineLevel(typename ParentType::FineDomainType& fine) override + | ^~~~~~~~~~~~~~~ +/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept + | ^~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Dune::FieldVector; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Dune::FieldVector; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = Dune::BlockVector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = Dune::BlockVector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/schwarz.hh:328:36: required from 'void Dune::BlockPreconditioner::pre(X&, Y&) [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; C = Dune::OwnerOverlapCopyCommunication; P = Dune::SeqILU, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, 1>]' + 328 | _communication.copyOwnerToAll(x,x); // make dirichlet values consistent + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/istl/schwarz.hh:326:18: required from here + 326 | virtual void pre (X& x, Y& b) + | ^~~ +/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | static V gather(const T& a, std::size_t i) + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp: In member function 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ^~~~~ +In file included from /usr/include/dune/istl/paamg/pinfo.hh:17, + from /usr/include/dune/istl/paamg/galerkin.hh:9, + from /usr/include/dune/istl/paamg/matrixhierarchy.hh:12: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp: In member function 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -8070,16 +8309,261 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_micp.cpp:28: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:766:15: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 766 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:953:19: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 953 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:190:24: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 190 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:266:11: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 266 | this->initialLinearization(report, + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:238:48: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 471 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 206 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_micp.cpp:88:28: required from here + 88 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | BlackoilModel:: + | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 28%] Built target flow_liboilwater_polymer_injectivity -make -f CMakeFiles/flow_libsolvent.dir/build.make CMakeFiles/flow_libsolvent.dir/depend +[ 29%] Built target flow_liboilwater_polymer_injectivity +[ 29%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory3.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory3.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory3.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory3.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory3.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilsolventmodule.hpp:40, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilsolventmodules.hh:41, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoillocalresidualtpfa.hh:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_micp.cpp:25: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp: In member function 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/Co2GasPvt.hpp:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilsolventparams.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilsolventmodules.hh:36: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 92 | Dune::FieldVector local = + | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +In file included from /usr/include/dune/common/fmatrix.hh:16, + from /usr/include/dune/istl/istlexception.hh:9, + from /usr/include/dune/istl/paamg/graph.hh:15, + from /usr/include/dune/istl/paamg/aggregates.hh:10, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory3.cpp:3: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: required from 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true; typename ParentType::FineDomainType = Dune::BlockVector, std::allocator > >; ParentType = Dune::Amg::LevelTransferPolicyCpr, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>, Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > > >]' + 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:148:10: required from here + 148 | void moveToFineLevel(typename ParentType::FineDomainType& fine) override + | ^~~~~~~~~~~~~~~ +/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept + | ^~~~~~~~ +In file included from /usr/include/dune/istl/paamg/construction.hh:10, + from /usr/include/dune/istl/paamg/hierarchy.hh:14, + from /usr/include/dune/istl/paamg/matrixhierarchy.hh:15, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:28: +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Dune::FieldVector; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Dune::FieldVector; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = Dune::BlockVector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = Dune::BlockVector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/schwarz.hh:328:36: required from 'void Dune::BlockPreconditioner::pre(X&, Y&) [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; C = Dune::OwnerOverlapCopyCommunication; P = Dune::SeqILU, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, 1>]' + 328 | _communication.copyOwnerToAll(x,x); // make dirichlet values consistent + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/istl/schwarz.hh:326:18: required from here + 326 | virtual void pre (X& x, Y& b) + | ^~~ +/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | static V gather(const T& a, std::size_t i) + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp: In member function 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:28: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp: In function '_ZN4Dune15MultithreadDILUINS_10BCRSMatrixIN3Opm11MatrixBlockIdLi2ELi2EEESaIS4_EEENS_11BlockVectorINS_11FieldVectorIdLi2EEESaIS9_EEESB_E14parallelUpdateEv._omp_fn.1': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp:242:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 242 | Dinv_temp -= (*a_ij) * Dune::FieldMatrix(Dinv_[col_j]) * (*a_ji); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ~~~~ + 150 | for (auto const& row : matrix) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 151 | for (auto const& entry : row) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 152 | return entry; + | ~~~~~~~~~~~~~ + 153 | return Block{}; + | ~~~~~~~~~~~~~~~ + 154 | }(); + | ~^~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14, + from /usr/include/opm/grid/CpGrid.hpp:45: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 29%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory4.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory4.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory4.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory4.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory4.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 29%] Built target flow_libmicp +make -f CMakeFiles/flow_libpolymer.dir/build.make CMakeFiles/flow_libpolymer.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libsolvent.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libpolymer.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libsolvent.dir/build.make CMakeFiles/flow_libsolvent.dir/build +make -f CMakeFiles/flow_libpolymer.dir/build.make CMakeFiles/flow_libpolymer.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 28%] Building CXX object CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o -MF CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o.d -o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_solvent.cpp +[ 29%] Building CXX object CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o -MF CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o.d -o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_polymer.cpp +[ 29%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory5.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory5.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory5.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory5.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory5.cpp +In file included from /usr/include/dune/common/fmatrix.hh:16, + from /usr/include/dune/istl/istlexception.hh:9, + from /usr/include/dune/istl/paamg/graph.hh:15, + from /usr/include/dune/istl/paamg/aggregates.hh:10, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory4.cpp:3: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: required from 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true; typename ParentType::FineDomainType = Dune::BlockVector, std::allocator > >; ParentType = Dune::Amg::LevelTransferPolicyCpr, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>, Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > > >]' + 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:148:10: required from here + 148 | void moveToFineLevel(typename ParentType::FineDomainType& fine) override + | ^~~~~~~~~~~~~~~ +/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept + | ^~~~~~~~ +In file included from /usr/include/dune/istl/paamg/construction.hh:10, + from /usr/include/dune/istl/paamg/hierarchy.hh:14, + from /usr/include/dune/istl/paamg/matrixhierarchy.hh:15, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:28: +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Dune::FieldVector; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Dune::FieldVector; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = Dune::BlockVector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = Dune::BlockVector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/schwarz.hh:328:36: required from 'void Dune::BlockPreconditioner::pre(X&, Y&) [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; C = Dune::OwnerOverlapCopyCommunication; P = Dune::SeqILU, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, 1>]' + 328 | _communication.copyOwnerToAll(x,x); // make dirichlet values consistent + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/istl/schwarz.hh:326:18: required from here + 326 | virtual void pre (X& x, Y& b) + | ^~~ +/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | static V gather(const T& a, std::size_t i) + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp: In member function 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -8152,46 +8636,6 @@ /usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return result; | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_micp.cpp:28: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:766:15: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 766 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:953:19: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 953 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:190:24: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' - 190 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:266:11: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowMICPProblem]' - 266 | this->initialLinearization(report, - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:238:48: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' - 471 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' - 206 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' - 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' - 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_micp.cpp:88:28: required from here - 88 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | BlackoilModel:: - | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -8462,24 +8906,23 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilsolventmodule.hpp:40, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilsolventmodules.hh:41, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoillocalresidualtpfa.hh:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_micp.cpp:25: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ +In file included from /usr/include/dune/common/fmatrix.hh:16, + from /usr/include/dune/istl/istlexception.hh:9, + from /usr/include/dune/istl/paamg/graph.hh:15, + from /usr/include/dune/istl/paamg/aggregates.hh:10, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory5.cpp:3: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: required from 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true; typename ParentType::FineDomainType = Dune::BlockVector, std::allocator > >; ParentType = Dune::Amg::LevelTransferPolicyCpr, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>, Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > > >]' + 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:148:10: required from here + 148 | void moveToFineLevel(typename ParentType::FineDomainType& fine) override + | ^~~~~~~~~~~~~~~ +/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept + | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -8500,43 +8943,10 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/Co2GasPvt.hpp:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilsolventparams.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilsolventmodules.hh:36: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 92 | Dune::FieldVector local = - | ^~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ^~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -8561,10 +8971,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp: In member function 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowPolymerProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -8586,6 +8992,61 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ +[ 29%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory6.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory6.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory6.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory6.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory6.cpp +In file included from /usr/include/dune/common/fmatrix.hh:16, + from /usr/include/dune/istl/istlexception.hh:9, + from /usr/include/dune/istl/paamg/graph.hh:15, + from /usr/include/dune/istl/paamg/aggregates.hh:10, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory6.cpp:3: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: required from 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true; typename ParentType::FineDomainType = Dune::BlockVector, std::allocator > >; ParentType = Dune::Amg::LevelTransferPolicyCpr, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>, Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > > >]' + 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:148:10: required from here + 148 | void moveToFineLevel(typename ParentType::FineDomainType& fine) override + | ^~~~~~~~~~~~~~~ +/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilpolymermodules.hh: In member function 'void Opm::BlackOilPolymerExtensiveQuantities::updateShearMultipliers(const ElementContext&, unsigned int, unsigned int) [with Dummy = bool; TypeTag = Opm::Properties::TTag::FlowPolymerProblem; bool enablePolymerV = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilpolymermodules.hh:822:66: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 822 | auto dist = elemCtx.pos(interiorDofIdx, timeIdx) - elemCtx.pos(exteriorDofIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In member function 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 609 | BlackoilModel:: + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 29%] Built target flow_libpolymer +make -f CMakeFiles/flow_libsolvent.dir/build.make CMakeFiles/flow_libsolvent.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libsolvent.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libsolvent.dir/build.make CMakeFiles/flow_libsolvent.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 29%] Building CXX object CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o -MF CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o.d -o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_solvent.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -8822,6 +9283,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 29%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PropertyTree.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PropertyTree.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PropertyTree.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PropertyTree.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PropertyTree.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -8855,6 +9318,8 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ +[ 30%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/setupPropertyTree.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/setupPropertyTree.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/setupPropertyTree.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/setupPropertyTree.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/setupPropertyTree.cpp /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::VertexIterator; GridView = Dune::GridView >]': /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); @@ -8892,115 +9357,74 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14, - from /usr/include/opm/grid/CpGrid.hpp:45: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +[ 30%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp +[ 30%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveTimeStepping.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveTimeStepping.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveTimeStepping.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveTimeStepping.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/AdaptiveTimeStepping.cpp +[ 30%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/ConvergenceReport.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/ConvergenceReport.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/ConvergenceReport.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/ConvergenceReport.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/ConvergenceReport.cpp +[ 30%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/EclTimeSteppingParams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/EclTimeSteppingParams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/EclTimeSteppingParams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/EclTimeSteppingParams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/EclTimeSteppingParams.cpp +[ 30%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorReport.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorReport.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorReport.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorReport.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/SimulatorReport.cpp +[ 30%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimer.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/SimulatorTimer.cpp +[ 31%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimerInterface.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimerInterface.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimerInterface.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimerInterface.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/SimulatorTimerInterface.cpp +[ 31%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/TimeStepControl.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/TimeStepControl.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/TimeStepControl.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/TimeStepControl.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/TimeStepControl.cpp +[ 31%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/gatherConvergenceReport.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/gatherConvergenceReport.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/gatherConvergenceReport.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/gatherConvergenceReport.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/gatherConvergenceReport.cpp +[ 31%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/BlackoilPhases.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/BlackoilPhases.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/BlackoilPhases.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/BlackoilPhases.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/BlackoilPhases.cpp +[ 31%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/ComponentName.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/ComponentName.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/ComponentName.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ComponentName.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ComponentName.cpp +[ 31%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/DeferredLogger.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/DeferredLogger.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/DeferredLogger.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/DeferredLogger.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/DeferredLogger.cpp +[ 32%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/FullySupportedFlowKeywords.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/FullySupportedFlowKeywords.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/FullySupportedFlowKeywords.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/FullySupportedFlowKeywords.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/FullySupportedFlowKeywords.cpp +[ 32%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelFileMerger.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelFileMerger.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelFileMerger.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelFileMerger.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ParallelFileMerger.cpp +[ 32%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelRestart.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelRestart.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelRestart.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelRestart.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ParallelRestart.cpp +[ 32%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ~~~~ - 150 | for (auto const& row : matrix) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | for (auto const& entry : row) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 152 | return entry; - | ~~~~~~~~~~~~~ - 153 | return Block{}; - | ~~~~~~~~~~~~~~~ - 154 | }(); - | ~^~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilpolymermodules.hh: In member function 'void Opm::BlackOilPolymerExtensiveQuantities::updateShearMultipliers(const ElementContext&, unsigned int, unsigned int) [with Dummy = bool; TypeTag = Opm::Properties::TTag::FlowPolymerProblem; bool enablePolymerV = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilpolymermodules.hh:822:66: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 822 | auto dist = elemCtx.pos(interiorDofIdx, timeIdx) - elemCtx.pos(exteriorDofIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In member function 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 609 | BlackoilModel:: - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 28%] Built target flow_libpolymer +[ 32%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/PressureAverage.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/PressureAverage.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/PressureAverage.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/PressureAverage.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/PressureAverage.cpp +[ 32%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/SerializationPackers.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/SerializationPackers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/SerializationPackers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/SerializationPackers.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/SerializationPackers.cpp +[ 33%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/SymmTensor.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/SymmTensor.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/SymmTensor.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/SymmTensor.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/SymmTensor.cpp +[ 33%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/UnsupportedFlowKeywords.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/UnsupportedFlowKeywords.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/UnsupportedFlowKeywords.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/UnsupportedFlowKeywords.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/UnsupportedFlowKeywords.cpp +[ 33%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/VoigtArray.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/VoigtArray.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/VoigtArray.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/VoigtArray.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/VoigtArray.cpp +[ 33%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/compressPartition.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/compressPartition.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/compressPartition.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/compressPartition.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/compressPartition.cpp +[ 33%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/gatherDeferredLogger.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/gatherDeferredLogger.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/gatherDeferredLogger.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/gatherDeferredLogger.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/gatherDeferredLogger.cpp +[ 33%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/phaseUsageFromDeck.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/phaseUsageFromDeck.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/phaseUsageFromDeck.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/phaseUsageFromDeck.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/phaseUsageFromDeck.cpp make -f CMakeFiles/flow_libsolvent_foam.dir/build.make CMakeFiles/flow_libsolvent_foam.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libsolvent_foam.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_libsolvent_foam.dir/build.make CMakeFiles/flow_libsolvent_foam.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 29%] Building CXX object CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o +[ 34%] Building CXX object CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o /usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o -MF CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o.d -o CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_solvent_foam.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 29%] Built target flow_libmicp -make -f CMakeFiles/flow_libgasoil_energy.dir/build.make CMakeFiles/flow_libgasoil_energy.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgasoil_energy.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libgasoil_energy.dir/build.make CMakeFiles/flow_libgasoil_energy.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 30%] Building CXX object CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o -MF CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o.d -o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoil_energy.cpp -[ 31%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory2.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory2.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory2.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory2.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory2.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Built target flow_libsolvent -make -f CMakeFiles/flow_libbrine_saltprecipitation.dir/build.make CMakeFiles/flow_libbrine_saltprecipitation.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine_saltprecipitation.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libbrine_saltprecipitation.dir/build.make CMakeFiles/flow_libbrine_saltprecipitation.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Building CXX object CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o -MF CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o.d -o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine_saltprecipitation.cpp +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 34%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/readDeck.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/readDeck.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/readDeck.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/readDeck.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/readDeck.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -9037,42 +9461,6 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:305, - from /usr/include/opm/grid/CpGrid.hpp:1982, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoil_energy.cpp:24: -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]' - 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]' - 242 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem; Communication = Dune::Communication]' - 199 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' - 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]' - 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem; Opm::FlowMain = Opm::FlowMain]' - 246 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoil_energy.cpp:89:28: required from here - 89 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 506 | GlobalCoordinate corner(int cor) const - | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_solvent_foam.cpp:23: @@ -9111,52 +9499,145 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 609 | BlackoilModel:: | ^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/istl/istlexception.hh:9, - from /usr/include/dune/istl/paamg/graph.hh:15, - from /usr/include/dune/istl/paamg/aggregates.hh:10, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:3: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const OtherMatrix&, const FieldMatrix&) [with OtherMatrix = Opm::MatrixBlock; typename std::enable_if<(IsStaticSizeMatrix_v && (! IsFieldMatrix_v)), int>::type = 0; K = double; int ROWS = 2; int COLS = 2]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp:242:46: required from 'void Dune::MultithreadDILU::parallelUpdate() [with M = Dune::BCRSMatrix, std::allocator > >; X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >]' - 242 | Dinv_temp -= (*a_ij) * Dune::FieldMatrix(Dinv_[col_j]) * (*a_ji); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp:114:13: required from 'void Dune::MultithreadDILU::update() [with M = Dune::BCRSMatrix, std::allocator > >; X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >]' - 114 | parallelUpdate(); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp:103:9: required from 'Dune::MultithreadDILU::MultithreadDILU(const M&) [with M = Dune::BCRSMatrix, std::allocator > >; X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >]' - 103 | update(); - | ^~~~~~ -/usr/include/c++/14/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Dune::MultithreadDILU, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > > >; _Args = {const Dune::BCRSMatrix, allocator > >&}]' - 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/alloc_traits.h:706:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Dune::MultithreadDILU, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; _Args = {const Dune::BCRSMatrix, std::allocator > >&}; allocator_type = std::allocator]' - 706 | { std::_Construct(__p, std::forward<_Args>(__args)...); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/shared_ptr_base.h:607:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/c++/14/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const Dune::BCRSMatrix, std::allocator > >&}; _Tp = Dune::MultithreadDILU, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' - 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const Dune::BCRSMatrix, std::allocator > >&}; _Tp = Dune::MultithreadDILU, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >]' - 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) - | ^ -/usr/include/c++/14/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = Dune::MultithreadDILU, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > > >; _Args = {const Dune::BCRSMatrix, allocator > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = Dune::MultithreadDILU, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > > >]' - 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1008 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:469:62: required from 'static void Opm::StandardPreconditioners::add() [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >]' - 469 | return std::make_shared>(op.getmat()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:715:53: required from 'Opm::PreconditionerFactory::PrecPtr Opm::PreconditionerFactory::doCreate(const Operator&, const Opm::PropertyTree&, std::function, std::size_t) [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; Comm = Dune::Amg::SequentialInformation; PrecPtr = std::shared_ptr, std::allocator > >, Dune::BlockVector, std::allocator > > > >; typename Operator::domain_type = Dune::BlockVector, std::allocator > >; std::size_t = long unsigned int]' - 715 | StandardPreconditioners::add(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:7:1: required from here - 874 | template class PreconditionerFactory, CommSeq>; \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:310:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 310 | return result; - | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +[ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::VertexIterator; GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/ALQState.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/ALQState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/ALQState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ALQState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/ALQState.cpp +[ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelConstraints.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelConstraints.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelConstraints.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelConstraints.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelConstraints.cpp +[ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGasLift.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGasLift.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGasLift.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGasLift.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelGasLift.cpp +[ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGeneric.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGeneric.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGeneric.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGeneric.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelGeneric.cpp +[ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGuideRates.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGuideRates.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGuideRates.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGuideRates.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelGuideRates.cpp +[ 36%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelNldd.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelNldd.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelNldd.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelNldd.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelNldd.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +make -f CMakeFiles/flow_libgasoil_energy.dir/build.make CMakeFiles/flow_libgasoil_energy.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgasoil_energy.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libgasoil_energy.dir/build.make CMakeFiles/flow_libgasoil_energy.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 37%] Building CXX object CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o -MF CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o.d -o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoil_energy.cpp +[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelRestart.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelRestart.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelRestart.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelRestart.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelRestart.cpp +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelWBP.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelWBP.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelWBP.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelWBP.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelWBP.cpp +[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/ConnFiltrateData.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/ConnFiltrateData.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/ConnFiltrateData.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ConnFiltrateData.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/ConnFiltrateData.cpp +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14, + from /usr/include/opm/grid/CpGrid.hpp:45: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/FractionCalculator.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/FractionCalculator.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/FractionCalculator.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/FractionCalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/FractionCalculator.cpp +In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, + from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, + from /usr/include/opm/grid/cpgrid/Entity.hpp:305, + from /usr/include/opm/grid/CpGrid.hpp:1982, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoil_energy.cpp:24: +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]' + 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]' + 242 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem; Communication = Dune::Communication]' + 199 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' + 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]' + 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem; Opm::FlowMain = Opm::FlowMain]' + 246 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoil_energy.cpp:89:28: required from here + 89 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 506 | GlobalCoordinate corner(int cor) const + | ^~~~~~ +[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftCommon.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftCommon.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftCommon.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftCommon.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftCommon.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoil_energy.cpp:25: @@ -9245,6 +9726,8 @@ /usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | return result; | ^~~~~~ +[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftGroupInfo.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftGroupInfo.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftGroupInfo.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftGroupInfo.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftGroupInfo.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -9286,134 +9769,16 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -In file included from /usr/include/dune/istl/paamg/construction.hh:10, - from /usr/include/dune/istl/paamg/hierarchy.hh:14, - from /usr/include/dune/istl/paamg/matrixhierarchy.hh:15, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:28: -/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Opm::MatrixBlock; std::size_t = long unsigned int]': -/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Opm::MatrixBlock; size_t = long unsigned int]' - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1308 | interfacePair->second.second[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = std::vector, std::allocator > >]' - 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = std::vector, std::allocator > >]' - 1367 | this->template sendRecv(source, dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' - 317 | communicator.template forward >(source,dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/galerkin.hh:668:27: required from 'void Dune::Amg::BaseGalerkinProduct::calculate(const M&, const Dune::Amg::AggregatesMap&, M&, const P&, const O&) [with M = Dune::BCRSMatrix, std::allocator > >; V = long unsigned int; I = Dune::OwnerOverlapCopyCommunication; O = Dune::NegateSet >]' - 668 | pinfo.copyOwnerToAll(rowsize,rowsize); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/matrixhierarchy.hh:660:33: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/c++/14/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >&, Dune::Amg::CoarsenCriterion, std::allocator > >, Dune::Amg::FirstDiagonal> > >&, Opm::ParallelOverlappingILU0Args&, const Dune::OwnerOverlapCopyCommunication&}; _Tp = Dune::Amg::AMGCPR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, std::allocator > >, Opm::ParallelOverlappingILU0, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, std::allocator, std::allocator > > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' - 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >&, Dune::Amg::CoarsenCriterion, std::allocator > >, Dune::Amg::FirstDiagonal> > >&, Opm::ParallelOverlappingILU0Args&, const Dune::OwnerOverlapCopyCommunication&}; _Tp = Dune::Amg::AMGCPR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, std::allocator > >, Opm::ParallelOverlappingILU0, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, std::allocator, std::allocator > > > >]' - 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) - | ^ -/usr/include/c++/14/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = Dune::Amg::AMGCPR, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, allocator > >, Opm::ParallelOverlappingILU0, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, allocator, allocator > > > >; _Args = {const Dune::OverlappingSchwarzOperator, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >&, Dune::Amg::CoarsenCriterion, allocator > >, Dune::Amg::FirstDiagonal> > >&, Opm::ParallelOverlappingILU0Args&, const Dune::OwnerOverlapCopyCommunication&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = Dune::Amg::AMGCPR, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, allocator > >, Opm::ParallelOverlappingILU0, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, allocator, allocator > > > >]' - 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1008 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:226:90: required from 'static void Opm::StandardPreconditioners::add() [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; Comm = Dune::OwnerOverlapCopyCommunication]' - 226 | PrecPtr prec = std::make_shared>(op, crit, sargs, comm); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:715:53: required from 'Opm::PreconditionerFactory::PrecPtr Opm::PreconditionerFactory::doCreate(const Operator&, const Opm::PropertyTree&, std::function, std::size_t) [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; Comm = Dune::OwnerOverlapCopyCommunication; PrecPtr = std::shared_ptr, std::allocator > >, Dune::BlockVector, std::allocator > > > >; typename Operator::domain_type = Dune::BlockVector, std::allocator > >; std::size_t = long unsigned int]' - 715 | StandardPreconditioners::add(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:7:1: required from here - 869 | template class PreconditionerFactory, CommPar>; \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ -In file included from /usr/include/dune/istl/umfpack.hh:20, - from /usr/include/dune/istl/paamg/amg.hh:17, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/twolevelmethodcpr.hh:12, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:25, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:33: -/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': -/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 557 | // do not count ignored entries - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 558 | if constexpr ( useBitVector ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 559 | if ( flatBitVector[row] or flatBitVector[col] ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 560 | return; - | ~~~~~~~ - 561 | - | - 562 | nonZeros++; - | ~~~~~~~~~~~ - 563 | }); - | ~~ -/usr/include/dune/istl/umfpack.hh:297:16: required from 'Dune::UMFPack::UMFPack(const Matrix&, int) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 297 | setMatrix(matrix); - | ~~~~~~~~~^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:287:64: required from 'Dune::UMFPack, A> >::UMFPack(const RealMatrix&, int, bool) [with T = double; A = std::allocator >; int n = 2; int m = 2; RealMatrix = Dune::BCRSMatrix, std::allocator > >]' - 287 | : Base(reinterpret_cast(matrix), verbose) - | ^ -/usr/include/dune/istl/paamg/amg.hh:658:18: required from 'static Dune::Amg::DirectSolverSelector::Solver::umfpack>::type* Dune::Amg::DirectSolverSelector::Solver::umfpack>::create(const M&, bool, bool) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; type = Dune::UMFPack, std::allocator > > >]' - 658 | return new type(mat, verbose, reusevector ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/amg.hh:683:40: required from 'static Dune::Amg::DirectSolverSelector::DirectSolver* Dune::Amg::DirectSolverSelector::create(const Matrix&, bool, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; DirectSolver = Dune::UMFPack, std::allocator > > >]' - 683 | return SelectedSolver :: create( mat, verbose, reusevector ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/amgcpr.hh:560:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/c++/14/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >&, Dune::Amg::CoarsenCriterion, std::allocator > >, Dune::Amg::FirstDiagonal> > >&, Opm::ParallelOverlappingILU0Args&, const Dune::OwnerOverlapCopyCommunication&}; _Tp = Dune::Amg::AMGCPR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, std::allocator > >, Opm::ParallelOverlappingILU0, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, std::allocator, std::allocator > > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' - 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >&, Dune::Amg::CoarsenCriterion, std::allocator > >, Dune::Amg::FirstDiagonal> > >&, Opm::ParallelOverlappingILU0Args&, const Dune::OwnerOverlapCopyCommunication&}; _Tp = Dune::Amg::AMGCPR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, std::allocator > >, Opm::ParallelOverlappingILU0, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, std::allocator, std::allocator > > > >]' - 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) - | ^ -/usr/include/c++/14/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = Dune::Amg::AMGCPR, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, allocator > >, Opm::ParallelOverlappingILU0, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, allocator, allocator > > > >; _Args = {const Dune::OverlappingSchwarzOperator, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >&, Dune::Amg::CoarsenCriterion, allocator > >, Dune::Amg::FirstDiagonal> > >&, Opm::ParallelOverlappingILU0Args&, const Dune::OwnerOverlapCopyCommunication&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = Dune::Amg::AMGCPR, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::BlockVector, allocator > >, Opm::ParallelOverlappingILU0, allocator > >, Dune::BlockVector, allocator > >, Dune::BlockVector, allocator > >, Dune::OwnerOverlapCopyCommunication >, Dune::OwnerOverlapCopyCommunication, allocator, allocator > > > >]' - 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1008 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:226:90: required from 'static void Opm::StandardPreconditioners::add() [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; Comm = Dune::OwnerOverlapCopyCommunication]' - 226 | PrecPtr prec = std::make_shared>(op, crit, sargs, comm); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:715:53: required from 'Opm::PreconditionerFactory::PrecPtr Opm::PreconditionerFactory::doCreate(const Operator&, const Opm::PropertyTree&, std::function, std::size_t) [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; Comm = Dune::OwnerOverlapCopyCommunication; PrecPtr = std::shared_ptr, std::allocator > >, Dune::BlockVector, std::allocator > > > >; typename Operator::domain_type = Dune::BlockVector, std::allocator > >; std::size_t = long unsigned int]' - 715 | StandardPreconditioners::add(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:7:1: required from here - 869 | template class PreconditionerFactory, CommPar>; \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | return entry; - | ^~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 37%] Built target flow_libsolvent +make -f CMakeFiles/flow_libbrine_saltprecipitation.dir/build.make CMakeFiles/flow_libbrine_saltprecipitation.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine_saltprecipitation.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libbrine_saltprecipitation.dir/build.make CMakeFiles/flow_libbrine_saltprecipitation.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 37%] Building CXX object CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o -MF CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o.d -o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine_saltprecipitation.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -9434,89 +9799,8 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ -In file included from /usr/include/dune/common/fmatrix.hh:16: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: required from 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true; typename ParentType::FineDomainType = Dune::BlockVector, std::allocator > >; ParentType = Dune::Amg::LevelTransferPolicyCpr, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>, Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > > >]' - 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:148:10: required from here - 148 | void moveToFineLevel(typename ParentType::FineDomainType& fine) override - | ^~~~~~~~~~~~~~~ -/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept - | ^~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Dune::FieldVector; std::size_t = long unsigned int]': -/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Dune::FieldVector; size_t = long unsigned int]' - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1308 | interfacePair->second.second[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = Dune::BlockVector, std::allocator > >]' - 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = Dune::BlockVector, std::allocator > >]' - 1367 | this->template sendRecv(source, dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' - 317 | communicator.template forward >(source,dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/istl/schwarz.hh:328:36: required from 'void Dune::BlockPreconditioner::pre(X&, Y&) [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; C = Dune::OwnerOverlapCopyCommunication; P = Dune::SeqILU, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, 1>]' - 328 | _communication.copyOwnerToAll(x,x); // make dirichlet values consistent - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/istl/schwarz.hh:326:18: required from here - 326 | virtual void pre (X& x, Y& b) - | ^~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp: In member function 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ^~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::VertexIterator; GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In file included from /usr/include/dune/istl/paamg/pinfo.hh:17, - from /usr/include/dune/istl/paamg/galerkin.hh:9, - from /usr/include/dune/istl/paamg/matrixhierarchy.hh:12: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ +[ 38%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftSingleWellGeneric.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftSingleWellGeneric.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftSingleWellGeneric.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftSingleWellGeneric.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftSingleWellGeneric.cpp In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -9544,6 +9828,38 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 725 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoil_energy.cpp:26: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +[ 38%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftStage2.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftStage2.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftStage2.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftStage2.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftStage2.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftStage2.cpp:29: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftWellState.hpp: In instantiation of 'std::pair<_FIter, _FIter> Opm::GasLiftWellState::getRates() [with Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftStage2.cpp:151:51: required from 'std::optional::GradInfo> Opm::GasLiftStage2::calcIncOrDecGrad_(std::string, const GasLiftSingleWell&, const std::string&, bool) [with Scalar = double; typename Opm::GasLiftSingleWellGeneric::GradInfo = Opm::GasLiftSingleWellGeneric::GradInfo; std::string = std::__cxx11::basic_string; GasLiftSingleWell = Opm::GasLiftSingleWellGeneric]' + 151 | auto [oil_rate, gas_rate] = state.getRates(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftStage2.cpp:1214:16: required from here + 1214 | template class GasLiftStage2; + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftWellState.hpp:57:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 57 | std::pair getRates() { return {oil_rate_, gas_rate_}; } + | ^~~~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -9580,25 +9896,6 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 725 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoil_energy.cpp:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ In file included from /usr/include/dune/grid/common/grid.hh:17, from /usr/include/opm/grid/CpGrid.hpp:45: /usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 4]': @@ -9635,6 +9932,8 @@ /usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return result; | ^~~~~~ +[ 38%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GlobalWellInfo.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GlobalWellInfo.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GlobalWellInfo.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GlobalWellInfo.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GlobalWellInfo.cpp /usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -9799,6 +10098,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 38%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupEconomicLimitsChecker.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupEconomicLimitsChecker.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupEconomicLimitsChecker.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupEconomicLimitsChecker.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GroupEconomicLimitsChecker.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -9819,6 +10120,10 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -9832,6 +10137,8 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ +[ 38%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupState.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GroupState.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -9870,37 +10177,237 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp: In member function 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:28: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp: In function '_ZN4Dune15MultithreadDILUINS_10BCRSMatrixIN3Opm11MatrixBlockIdLi2ELi2EEESaIS4_EEENS_11BlockVectorINS_11FieldVectorIdLi2EEESaIS9_EEESB_E14parallelUpdateEv._omp_fn.1': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp:242:80: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 242 | Dinv_temp -= (*a_ij) * Dune::FieldMatrix(Dinv_[col_j]) * (*a_ji); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +[ 38%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MSWellHelpers.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MSWellHelpers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MSWellHelpers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MSWellHelpers.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp +In file included from /usr/include/c++/14/bits/unique_ptr.h:38, + from /usr/include/c++/14/memory:78, + from /usr/include/dune/istl/matrix.hh:13, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.hpp:26, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:24: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:417:42: required from 'int Dune::Communication::allreduce(Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 417 | int ret = allreduce(inout,out,len); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:219:38: required from 'int Dune::Communication::sum(T*, int) const [with T = Dune::FieldVector]' + 219 | return allreduce >(inout,len); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:129:54: required from 'void Opm::mswellhelpers::ParallellMSWellB::mv(const X&, Y&) const [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; MatrixType = Dune::BCRSMatrix, std::allocator > >]' + 129 | this->parallel_well_info_.communication().sum(y.data(), y.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:426:1: required from here + 367 | template void ParallellMSWellB>::mv(Vec const&,Vec& ) const; \ + | ^~~~~ +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | operator()(const _Tp& __x, const _Tp& __y) const + | ^~~~~~~~ +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:417:42: required from 'int Dune::Communication::allreduce(Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 417 | int ret = allreduce(inout,out,len); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:219:38: required from 'int Dune::Communication::sum(T*, int) const [with T = Dune::FieldVector]' + 219 | return allreduce >(inout,len); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:129:54: required from 'void Opm::mswellhelpers::ParallellMSWellB::mv(const X&, Y&) const [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; MatrixType = Dune::BCRSMatrix, std::allocator > >]' + 129 | this->parallel_well_info_.communication().sum(y.data(), y.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:426:1: required from here + 367 | template void ParallellMSWellB>::mv(Vec const&,Vec& ) const; \ + | ^~~~~ +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | operator()(const _Tp& __x, const _Tp& __y) const + | ^~~~~~~~ +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:417:42: required from 'int Dune::Communication::allreduce(Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 417 | int ret = allreduce(inout,out,len); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:219:38: required from 'int Dune::Communication::sum(T*, int) const [with T = Dune::FieldVector]' + 219 | return allreduce >(inout,len); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:129:54: required from 'void Opm::mswellhelpers::ParallellMSWellB::mv(const X&, Y&) const [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; MatrixType = Dune::BCRSMatrix, std::allocator > >]' + 129 | this->parallel_well_info_.communication().sum(y.data(), y.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:426:1: required from here + 367 | template void ParallellMSWellB>::mv(Vec const&,Vec& ) const; \ + | ^~~~~ +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | operator()(const _Tp& __x, const _Tp& __y) const + | ^~~~~~~~ +In file included from /usr/include/dune/common/scalarvectorview.hh:12, + from /usr/include/dune/istl/matrix.hh:17: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' + 190 | { return __x + __y; } + | ~~~~^~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:417:42: required from 'int Dune::Communication::allreduce(Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 417 | int ret = allreduce(inout,out,len); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:219:38: required from 'int Dune::Communication::sum(T*, int) const [with T = Dune::FieldVector]' + 219 | return allreduce >(inout,len); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:129:54: required from 'void Opm::mswellhelpers::ParallellMSWellB::mv(const X&, Y&) const [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; MatrixType = Dune::BCRSMatrix, std::allocator > >]' + 129 | this->parallel_well_info_.communication().sum(y.data(), y.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:426:1: required from here + 367 | template void ParallellMSWellB>::mv(Vec const&,Vec& ) const; \ + | ^~~~~ +/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | derived_type operator+ (const DenseVector& b) const + | ^~~~~~~~ +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' + 190 | { return __x + __y; } + | ~~~~^~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:417:42: required from 'int Dune::Communication::allreduce(Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 417 | int ret = allreduce(inout,out,len); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:219:38: required from 'int Dune::Communication::sum(T*, int) const [with T = Dune::FieldVector]' + 219 | return allreduce >(inout,len); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:129:54: required from 'void Opm::mswellhelpers::ParallellMSWellB::mv(const X&, Y&) const [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; MatrixType = Dune::BCRSMatrix, std::allocator > >]' + 129 | this->parallel_well_info_.communication().sum(y.data(), y.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:426:1: required from here + 367 | template void ParallellMSWellB>::mv(Vec const&,Vec& ) const; \ + | ^~~~~ +/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | derived_type operator+ (const DenseVector& b) const + | ^~~~~~~~ +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' + 190 | { return __x + __y; } + | ~~~~^~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:417:42: required from 'int Dune::Communication::allreduce(Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 417 | int ret = allreduce(inout,out,len); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:219:38: required from 'int Dune::Communication::sum(T*, int) const [with T = Dune::FieldVector]' + 219 | return allreduce >(inout,len); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:129:54: required from 'void Opm::mswellhelpers::ParallellMSWellB::mv(const X&, Y&) const [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; MatrixType = Dune::BCRSMatrix, std::allocator > >]' + 129 | this->parallel_well_info_.communication().sum(y.data(), y.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:426:1: required from here + 367 | template void ParallellMSWellB>::mv(Vec const&,Vec& ) const; \ + | ^~~~~ +/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | derived_type operator+ (const DenseVector& b) const + | ^~~~~~~~ +In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ParallelCommunication.hpp:24, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/DeferredLogger.hpp:24, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:36: +/usr/include/dune/common/parallel/mpicommunication.hh: In static member function 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 64 | temp = func(*in, *inout); + | ^~~~ +/usr/include/dune/common/parallel/mpicommunication.hh: In static member function 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/common/parallel/mpicommunication.hh: In static member function 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellAssemble.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellAssemble.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellAssemble.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellAssemble.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellAssemble.cpp In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14, - from /usr/include/opm/grid/CpGrid.hpp:45: + from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEquations.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEquations.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEquations.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEquations.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellEquations.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]': +In file included from /usr/include/dune/istl/umfpack.hh:20, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellEquations.cpp:25: +/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': +/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 557 | // do not count ignored entries + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 558 | if constexpr ( useBitVector ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 559 | if ( flatBitVector[row] or flatBitVector[col] ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 560 | return; + | ~~~~~~~ + 561 | + | + 562 | nonZeros++; + | ~~~~~~~~~~~ + 563 | }); + | ~~ +/usr/include/dune/istl/umfpack.hh:297:16: required from 'Dune::UMFPack::UMFPack(const Matrix&, int) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 297 | setMatrix(matrix); + | ~~~~~~~~~^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellEquations.cpp:269:36: required from 'void Opm::MultisegmentWellEquations::extract(Opm::WellContributions&) const [with Scalar = double; int numWellEq = 2; int numEq = 1]' + 269 | Dune::UMFPack umfpackMatrix(duneD_, 0); + | ^~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellEquations.cpp:470:1: required from here + 447 | template class MultisegmentWellEquations; \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | return entry; + | ^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ @@ -9910,56 +10417,20 @@ /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEval.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEval.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEval.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEval.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellEval.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Built target flow_libsolvent_foam +[ 39%] Built target flow_libsolvent_foam +[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellGeneric.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellGeneric.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellGeneric.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellGeneric.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellGeneric.cpp make -f CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/build.make CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/build.make CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Building CXX object CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o +[ 39%] Building CXX object CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o /usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o -MF CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o.d -o CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_saltprec_vapwat.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Built target flow_libgasoil_energy -make -f CMakeFiles/flow_libgaswater_saltprec_energy.dir/build.make CMakeFiles/flow_libgaswater_saltprec_energy.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_saltprec_energy.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libgaswater_saltprec_energy.dir/build.make CMakeFiles/flow_libgaswater_saltprec_energy.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Building CXX object CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o -MF CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o.d -o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_saltprec_energy.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Built target flow_libbrine_saltprecipitation -make -f CMakeFiles/flow_libbrine_precsalt_vapwat.dir/build.make CMakeFiles/flow_libbrine_precsalt_vapwat.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine_precsalt_vapwat.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libbrine_precsalt_vapwat.dir/build.make CMakeFiles/flow_libbrine_precsalt_vapwat.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Building CXX object CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o -MF CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o.d -o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine_precsalt_vapwat.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -10125,6 +10596,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -10145,6 +10618,137 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp:28: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 537 | temperature, + | ~~~~~~~~~~~~ + 538 | pressure, + | ~~~~~~~~~ + 539 | salinity, + | ~~~~~~~~~ + 540 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 541 | xlCO2, + | ~~~~~~ + 542 | xgH2O, + | ~~~~~~ + 543 | activityModel_, + | ~~~~~~~~~~~~~~~ + 544 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:436:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 436 | return rsSat(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:210:7: required from 'Evaluation Opm::OilPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true]' + 210 | { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp:310:47: required from 'void Opm::MultisegmentWellPrimaryVariables::copyToWellState(const Opm::MultisegmentWellGeneric&, Scalar, Opm::WellState&, const Opm::SummaryState&, Opm::DeferredLogger&) const [with FluidSystem = Opm::BlackOilFluidSystem; Indices = Opm::BlackOilOnePhaseIndices<0, 0, 0, 0, false, false, 0, 1, 0>; typename FluidSystem::Scalar = double; Scalar = double]' + 309 | rsMax = FluidSystem::oilPvt() + | ~~~~~~~~~~~~~~~~~~~~~ + 310 | .saturatedGasDissolutionFactor(pvtReg, temperature, segment_pressure[seg]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp:719:1: required from here + 690 | template class MultisegmentWellPrimaryVariables,__VA_ARGS__>; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 92 | Dune::FieldVector local = + | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecVapwatProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecVapwatProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecVapwatProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 725 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_saltprec_vapwat.cpp:26: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecVapwatProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellSegments.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellSegments.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellSegments.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellSegments.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellSegments.cpp +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 39%] Built target flow_libgasoil_energy +make -f CMakeFiles/flow_libgaswater_saltprec_energy.dir/build.make CMakeFiles/flow_libgaswater_saltprec_energy.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_saltprec_energy.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libgaswater_saltprec_energy.dir/build.make CMakeFiles/flow_libgaswater_saltprec_energy.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 39%] Building CXX object CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o -MF CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o.d -o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_saltprec_energy.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 39%] Built target flow_libbrine_saltprecipitation +make -f CMakeFiles/flow_libbrine_precsalt_vapwat.dir/build.make CMakeFiles/flow_libbrine_precsalt_vapwat.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine_precsalt_vapwat.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libbrine_precsalt_vapwat.dir/build.make CMakeFiles/flow_libbrine_precsalt_vapwat.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 39%] Building CXX object CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o -MF CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o.d -o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine_precsalt_vapwat.cpp +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -10254,6 +10858,10 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | GlobalCoordinate corner(int cor) const | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecVapwatProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_saltprec_energy.cpp:25: @@ -10381,6 +10989,77 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 92 | Dune::FieldVector local = + | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 725 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_saltprec_energy.cpp:26: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -10453,24 +11132,6 @@ /usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return result; | ^~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 92 | Dune::FieldVector local = - | ^~~~~ /usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrinePrecsaltVapwatProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -10508,54 +11169,6 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | GlobalCoordinate corner(int cor) const | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecVapwatProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecVapwatProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecVapwatProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 725 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_saltprec_vapwat.cpp:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecVapwatProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine_precsalt_vapwat.cpp:23: @@ -10642,8 +11255,6 @@ /usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | return result; | ^~~~~~ -[ 31%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory3.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory3.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory3.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory3.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory3.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowBrinePrecsaltVapwatProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowBrinePrecsaltVapwatProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -10728,57 +11339,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 725 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_saltprec_energy.cpp:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 92 | Dune::FieldVector local = - | ^~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrinePrecsaltVapwatProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); @@ -10807,138 +11367,73 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -In file included from /usr/include/dune/common/fmatrix.hh:16, - from /usr/include/dune/istl/istlexception.hh:9, - from /usr/include/dune/istl/paamg/graph.hh:15, - from /usr/include/dune/istl/paamg/aggregates.hh:10, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory3.cpp:3: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: required from 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true; typename ParentType::FineDomainType = Dune::BlockVector, std::allocator > >; ParentType = Dune::Amg::LevelTransferPolicyCpr, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>, Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > > >]' - 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:148:10: required from here - 148 | void moveToFineLevel(typename ParentType::FineDomainType& fine) override - | ^~~~~~~~~~~~~~~ -/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept - | ^~~~~~~~ -In file included from /usr/include/dune/istl/paamg/construction.hh:10, - from /usr/include/dune/istl/paamg/hierarchy.hh:14, - from /usr/include/dune/istl/paamg/matrixhierarchy.hh:15, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:28: -/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Dune::FieldVector; std::size_t = long unsigned int]': -/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Dune::FieldVector; size_t = long unsigned int]' - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1308 | interfacePair->second.second[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = Dune::BlockVector, std::allocator > >]' - 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = Dune::BlockVector, std::allocator > >]' - 1367 | this->template sendRecv(source, dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' - 317 | communicator.template forward >(source,dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/istl/schwarz.hh:328:36: required from 'void Dune::BlockPreconditioner::pre(X&, Y&) [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; C = Dune::OwnerOverlapCopyCommunication; P = Dune::SeqILU, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, 1>]' - 328 | _communication.copyOwnerToAll(x,x); // make dirichlet values consistent - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/istl/schwarz.hh:326:18: required from here - 326 | virtual void pre (X& x, Y& b) - | ^~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp: In member function 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrinePrecsaltVapwatProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgCalculator.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgCalculator.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgCalculator.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgCalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/ParallelPAvgCalculator.cpp +[ 40%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp +[ 40%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWBPCalculation.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWBPCalculation.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWBPCalculation.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWBPCalculation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/ParallelWBPCalculation.cpp +[ 40%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWellInfo.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWellInfo.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWellInfo.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWellInfo.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/ParallelWellInfo.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecVapwatProblem]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 40%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/PerfData.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/PerfData.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/PerfData.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/PerfData.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/PerfData.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrinePrecsaltVapwatProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 40%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/RateConverter.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/RateConverter.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/RateConverter.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/RateConverter.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/RateConverter.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/RateConverter.cpp: In instantiation of 'std::pair Opm::RateConverter::SurfaceToReservoirVoidage::inferDissolvedVaporisedRatio(Scalar, Scalar, const Rates&) const [with Rates = __gnu_cxx::__normal_iterator >; FluidSystem = Opm::BlackOilFluidSystem; Region = std::vector; typename FluidSystem::Scalar = double; Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/RateConverter.cpp:423:1: required from here + 421 | const std::vector::iterator&) const; + | ^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/RateConverter.cpp:362:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 362 | SurfaceToReservoirVoidage:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 40%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/RatioCalculator.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/RatioCalculator.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/RatioCalculator.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/RatioCalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/RatioCalculator.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/SegmentState.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/SegmentState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/SegmentState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/SegmentState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/SegmentState.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Built target flow_libgaswater_saltprec_vapwat +[ 41%] Built target flow_libgaswater_saltprec_vapwat make -f CMakeFiles/flow_libblackoil_legacyassembly.dir/build.make CMakeFiles/flow_libblackoil_legacyassembly.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libblackoil_legacyassembly.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_libblackoil_legacyassembly.dir/build.make CMakeFiles/flow_libblackoil_legacyassembly.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Building CXX object CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o +[ 41%] Building CXX object CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o /usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o -MF CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o.d -o CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_blackoil_legacyassembly.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Built target flow_libgaswater_saltprec_energy -make -f CMakeFiles/flow_libgasoildiffuse.dir/build.make CMakeFiles/flow_libgasoildiffuse.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgasoildiffuse.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libgasoildiffuse.dir/build.make CMakeFiles/flow_libgasoildiffuse.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Building CXX object CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o -MF CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o.d -o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoildiffuse.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Built target flow_libbrine_precsalt_vapwat -make -f CMakeFiles/flow_libgaswater_dissolution.dir/build.make CMakeFiles/flow_libgaswater_dissolution.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_dissolution.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libgaswater_dissolution.dir/build.make CMakeFiles/flow_libgaswater_dissolution.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Building CXX object CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o -MF CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o.d -o CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution.cpp +[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/SingleWellState.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/SingleWellState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/SingleWellState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/SingleWellState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/SingleWellState.cpp +[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellAssemble.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellAssemble.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellAssemble.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellAssemble.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellAssemble.cpp +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellConnections.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellConnections.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellConnections.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellConnections.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellConnections.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -11109,6 +11604,49 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellConnections.cpp:26: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 537 | temperature, + | ~~~~~~~~~~~~ + 538 | pressure, + | ~~~~~~~~~ + 539 | salinity, + | ~~~~~~~~~ + 540 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 541 | xlCO2, + | ~~~~~~ + 542 | xgH2O, + | ~~~~~~ + 543 | activityModel_, + | ~~~~~~~~~~~~~~~ + 544 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:425:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 425 | return rsSat(regionIdx, temperature, pressure, salinity); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/WaterPvtMultiplexer.hpp:210:9: required from 'Evaluation Opm::WaterPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true; bool enableBrine = true]' + 210 | OPM_WATER_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure, saltconcentration)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellConnections.cpp:516:96: required from 'Opm::StandardWellConnections::Properties Opm::StandardWellConnections::computePropertiesForPressures(const Opm::WellState&, const PressurePropertyFunctions&) const [with FluidSystem = Opm::BlackOilFluidSystem; Indices = Opm::BlackOilOnePhaseIndices<0, 0, 0, 0, false, false, 0, 1, 0>; typename FluidSystem::Scalar = double]' + 516 | props.rswmax_perf[perf] = FluidSystem::waterPvt().saturatedGasDissolutionFactor(region_idx, temperature, p_avg, saltConcentration); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellConnections.cpp:883:1: required from here + 854 | template class StandardWellConnections, __VA_ARGS__>; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -11129,6 +11667,101 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 92 | Dune::FieldVector local = + | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 725 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_blackoil_legacyassembly.cpp:23: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEquations.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEquations.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEquations.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEquations.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellEquations.cpp +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEval.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEval.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEval.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEval.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellEval.cpp +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 41%] Built target flow_libgaswater_saltprec_energy +make -f CMakeFiles/flow_libgasoildiffuse.dir/build.make CMakeFiles/flow_libgasoildiffuse.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgasoildiffuse.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libgasoildiffuse.dir/build.make CMakeFiles/flow_libgasoildiffuse.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 41%] Building CXX object CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o -MF CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o.d -o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoildiffuse.cpp +[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellPrimaryVariables.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellPrimaryVariables.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellPrimaryVariables.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellPrimaryVariables.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellPrimaryVariables.cpp +In file included from /usr/include/c++/14/vector:72, + from /usr/include/opm/input/eclipse/Deck/DeckKeyword.hpp:24, + from /usr/include/opm/input/eclipse/Schedule/ResCoup/ReservoirCouplingInfo.hpp:22, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 41%] Built target flow_libbrine_precsalt_vapwat +[ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/TargetCalculator.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/TargetCalculator.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/TargetCalculator.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/TargetCalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/TargetCalculator.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +make -f CMakeFiles/flow_libgaswater_dissolution.dir/build.make CMakeFiles/flow_libgaswater_dissolution.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_dissolution.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libgaswater_dissolution.dir/build.make CMakeFiles/flow_libgaswater_dissolution.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 42%] Building CXX object CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o -MF CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o.d -o CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -11201,78 +11834,6 @@ /usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return result; | ^~~~~~ -In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:305, - from /usr/include/opm/grid/CpGrid.hpp:1982, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution.cpp:27: -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 242 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Communication = Dune::Communication]' - 199 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' - 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Opm::FlowMain = Opm::FlowMain]' - 246 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here - 97 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 506 | GlobalCoordinate corner(int cor) const - | ^~~~~~ -In file included from /usr/include/dune/grid/common/grid.hh:17, - from /usr/include/opm/grid/CpGrid.hpp:45: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 2]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:441:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 441 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:355:37: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 355 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/NonlinearSolver.hpp:179:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; PhysicalModel = Opm::BlackoilModel]' - 179 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 471 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 206 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here - 97 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 231 | return result; - | ^~~~~~ /usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -11310,63 +11871,6 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | GlobalCoordinate corner(int cor) const | ^~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 92 | Dune::FieldVector local = - | ^~~~~ -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Simulator = Opm::Simulator]' - 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Simulator = Opm::Simulator]' - 86 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Simulator = Opm::Simulator]' - 58 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Simulator = Opm::Simulator]' - 225 | , tracerModel_(simulator) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:183:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' - 183 | simulator.vanguard().grid().comm()) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:222:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Communication = Dune::Communication]' - 222 | problem_.reset(new Problem(*this)); - | ^~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' - 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Opm::FlowMain = Opm::FlowMain]' - 246 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here - 97 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 159 | GlobalCoordinate corner(int cor) const - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoildiffuse.cpp:25: @@ -11453,10 +11957,6 @@ /usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | return result; | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -11498,30 +11998,305 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 725 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_blackoil_legacyassembly.cpp:23: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution.cpp:28: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:766:15: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:48, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: required from 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel; std::size_t = long unsigned int]' + 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: required from 'std::function::type::type()> Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = Dune::BlockVector, std::allocator > >; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::GlobalEqVector; Matrix = Dune::BCRSMatrix, std::allocator > >; std::size_t = long unsigned int]' + 612 | Amg::getTrueImpesWeights(pressIndex, weights, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 613 | simulator_.vanguard().gridView(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 614 | elemCtx, simulator_.model(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 615 | ThreadManager::threadId()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:508:66: required from 'void Opm::ISTLSolver::prepareFlexibleSolver() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' + 508 | std::function weightCalculator = this->getWeightsCalculator(prm_[activeSolverNum_], getMatrix(), pressureIndex); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:267:50: required from 'bool Opm::ISTLSolverGpuBridge::solve(Vector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Vector = Dune::BlockVector, std::allocator > >]' + 267 | ParentType::prepareFlexibleSolver(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:491:28: required from 'void Opm::BlackoilModel::solveJacobianSystem(BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; BVector = Dune::BlockVector, std::allocator > >]' + 491 | linSolver.solve(x_trial[solver]); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:292:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' + 471 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' + 206 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' + 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' + 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here + 85 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:36:17: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 36 | DenseMatrix transposeDenseMatrix(const DenseMatrix& M) + | ^~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 537 | temperature, + | ~~~~~~~~~~~~ + 538 | pressure, + | ~~~~~~~~~ + 539 | salinity, + | ~~~~~~~~~ + 540 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 541 | xlCO2, + | ~~~~~~ + 542 | xgH2O, + | ~~~~~~ + 543 | activityModel_, + | ~~~~~~~~~~~~~~~ + 544 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:436:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 436 | return rsSat(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:210:7: required from 'Evaluation Opm::OilPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true]' + 210 | { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:749:82: required from 'static LhsEval Opm::BlackOilFluidSystem::inverseFormationVolumeFactor(const FluidState&, unsigned int, unsigned int) [with FluidState = Opm::BlackOilFluidState, Opm::BlackOilFluidSystem, true, false, true, false, false, false, false, 2>; LhsEval = Opm::DenseAd::Evaluation; Scalar = double; IndexTraits = Opm::BlackOilDefaultIndexTraits; Storage = Opm::VectorWithDefaultAllocator; SmartPointer = std::shared_ptr]' + 749 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilintensivequantities.hh:417:70: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FIBlackoilModel.hpp:91:61: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' + 91 | elemCtx.updatePrimaryIntensiveQuantities(timeIdx); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:202:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' + 202 | simulator_.model().invalidateAndUpdateIntensiveQuantities(/*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' + 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' + 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here + 85 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 92 | Dune::FieldVector local = + | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +[ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPHelpers.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPHelpers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPHelpers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPHelpers.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPHelpers.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:22: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); + | ^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPHelpers.cpp: In instantiation of 'static std::pair Opm::VFPHelpers::getMinimumBHPCoordinate(const Opm::VFPProdTable&, Scalar, Scalar, Scalar, Scalar) [with Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPHelpers.cpp:822:16: required from here + 822 | template class VFPHelpers; + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPHelpers.cpp:510:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 510 | std::pair VFPHelpers:: + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 725 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoildiffuse.cpp:26: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, + from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, + from /usr/include/opm/grid/cpgrid/Entity.hpp:305, + from /usr/include/opm/grid/CpGrid.hpp:1982, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution.cpp:27: +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 242 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Communication = Dune::Communication]' + 199 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' + 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Opm::FlowMain = Opm::FlowMain]' + 246 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here + 97 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 506 | GlobalCoordinate corner(int cor) const + | ^~~~~~ +In file included from /usr/include/dune/grid/common/grid.hh:17, + from /usr/include/opm/grid/CpGrid.hpp:45: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 2]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:441:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 441 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:355:37: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 355 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/NonlinearSolver.hpp:179:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; PhysicalModel = Opm::BlackoilModel]' + 179 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 471 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 206 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here + 97 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 231 | return result; + | ^~~~~~ +[ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPInjProperties.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPInjProperties.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPInjProperties.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPInjProperties.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPInjProperties.cpp +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Simulator = Opm::Simulator]' + 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Simulator = Opm::Simulator]' + 58 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Simulator = Opm::Simulator]' + 225 | , tracerModel_(simulator) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:183:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' + 183 | simulator.vanguard().grid().comm()) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:222:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Communication = Dune::Communication]' + 222 | problem_.reset(new Problem(*this)); + | ^~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' + 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Opm::FlowMain = Opm::FlowMain]' + 246 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here + 97 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 159 | GlobalCoordinate corner(int cor) const + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution.cpp:28: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:766:15: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 766 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:953:19: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -11603,53 +12378,8 @@ /usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | return result; | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:48, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: required from 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel; std::size_t = long unsigned int]' - 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: required from 'std::function::type::type()> Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = Dune::BlockVector, std::allocator > >; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::GlobalEqVector; Matrix = Dune::BCRSMatrix, std::allocator > >; std::size_t = long unsigned int]' - 612 | Amg::getTrueImpesWeights(pressIndex, weights, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 613 | simulator_.vanguard().gridView(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 614 | elemCtx, simulator_.model(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 615 | ThreadManager::threadId()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:508:66: required from 'void Opm::ISTLSolver::prepareFlexibleSolver() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 508 | std::function weightCalculator = this->getWeightsCalculator(prm_[activeSolverNum_], getMatrix(), pressureIndex); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:267:50: required from 'bool Opm::ISTLSolverGpuBridge::solve(Vector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Vector = Dune::BlockVector, std::allocator > >]' - 267 | ParentType::prepareFlexibleSolver(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:491:28: required from 'void Opm::BlackoilModel::solveJacobianSystem(BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; BVector = Dune::BlockVector, std::allocator > >]' - 491 | linSolver.solve(x_trial[solver]); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:292:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 471 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 206 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here - 85 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:36:17: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 36 | DenseMatrix transposeDenseMatrix(const DenseMatrix& M) - | ^~~~~~~~~~~~~~~~~~~~ +[ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPProdProperties.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPProdProperties.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPProdProperties.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPProdProperties.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPProdProperties.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -11691,69 +12421,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 537 | temperature, - | ~~~~~~~~~~~~ - 538 | pressure, - | ~~~~~~~~~ - 539 | salinity, - | ~~~~~~~~~ - 540 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 541 | xlCO2, - | ~~~~~~ - 542 | xgH2O, - | ~~~~~~ - 543 | activityModel_, - | ~~~~~~~~~~~~~~~ - 544 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:436:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 436 | return rsSat(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:210:7: required from 'Evaluation Opm::OilPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true]' - 210 | { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:749:82: required from 'static LhsEval Opm::BlackOilFluidSystem::inverseFormationVolumeFactor(const FluidState&, unsigned int, unsigned int) [with FluidState = Opm::BlackOilFluidState, Opm::BlackOilFluidSystem, true, false, true, false, false, false, false, 2>; LhsEval = Opm::DenseAd::Evaluation; Scalar = double; IndexTraits = Opm::BlackOilDefaultIndexTraits; Storage = Opm::VectorWithDefaultAllocator; SmartPointer = std::shared_ptr]' - 749 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilintensivequantities.hh:417:70: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FIBlackoilModel.hpp:91:61: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 91 | elemCtx.updatePrimaryIntensiveQuantities(timeIdx); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:202:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 202 | simulator_.model().invalidateAndUpdateIntensiveQuantities(/*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here - 85 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPProdProperties.cpp: In member function 'Scalar Opm::VFPProdProperties::minimumBHP(int, Scalar, Scalar, Scalar, Scalar) const [with Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPProdProperties.cpp:151:16: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 151 | const auto retval = VFPHelpers::getMinimumBHPCoordinate(table, thp, wfr, gfr, alq); + | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:48, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: @@ -11864,6 +12535,8 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellAssemble.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellAssemble.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellAssemble.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellAssemble.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellAssemble.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -11882,84 +12555,20 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 92 | Dune::FieldVector local = - | ^~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ^~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:22: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); - | ^~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Dune::FieldVector local = | ^~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 725 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoildiffuse.cpp:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); @@ -11992,8 +12601,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -[ 31%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory4.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory4.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory4.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory4.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory4.cpp /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:74: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); @@ -12002,150 +12609,63 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/fmatrix.hh:16, - from /usr/include/dune/istl/istlexception.hh:9, - from /usr/include/dune/istl/paamg/graph.hh:15, - from /usr/include/dune/istl/paamg/aggregates.hh:10, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory4.cpp:3: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: required from 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true; typename ParentType::FineDomainType = Dune::BlockVector, std::allocator > >; ParentType = Dune::Amg::LevelTransferPolicyCpr, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>, Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > > >]' - 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:148:10: required from here - 148 | void moveToFineLevel(typename ParentType::FineDomainType& fine) override - | ^~~~~~~~~~~~~~~ -/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:74: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/istl/paamg/construction.hh:10, - from /usr/include/dune/istl/paamg/hierarchy.hh:14, - from /usr/include/dune/istl/paamg/matrixhierarchy.hh:15, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:28: -/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Dune::FieldVector; std::size_t = long unsigned int]': -/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Dune::FieldVector; size_t = long unsigned int]' - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1308 | interfacePair->second.second[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = Dune::BlockVector, std::allocator > >]' - 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = Dune::BlockVector, std::allocator > >]' - 1367 | this->template sendRecv(source, dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' - 317 | communicator.template forward >(source,dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/istl/schwarz.hh:328:36: required from 'void Dune::BlockPreconditioner::pre(X&, Y&) [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; C = Dune::OwnerOverlapCopyCommunication; P = Dune::SeqILU, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, 1>]' - 328 | _communication.copyOwnerToAll(x,x); // make dirichlet values consistent - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/istl/schwarz.hh:326:18: required from here - 326 | virtual void pre (X& x, Y& b) - | ^~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp: In member function 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +[ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellBhpThpCalculator.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellBhpThpCalculator.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellBhpThpCalculator.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellBhpThpCalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellBhpThpCalculator.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellBhpThpCalculator.cpp: In instantiation of 'std::pair Opm::WellBhpThpCalculator::getFloIPR(const Opm::WellState&, const Opm::Well&, const Opm::SummaryState&) const [with Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellBhpThpCalculator.cpp:1100:1: required from here + 1081 | template class WellBhpThpCalculator; \ + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellBhpThpCalculator.cpp:983:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | std::pair WellBhpThpCalculator:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConstraints.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConstraints.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConstraints.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConstraints.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellConstraints.cpp +[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConvergence.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConvergence.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConvergence.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConvergence.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellConvergence.cpp +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellFilterCake.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellFilterCake.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellFilterCake.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellFilterCake.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellFilterCake.cpp In file included from /usr/include/c++/14/vector:72, - from /usr/include/opm/input/eclipse/Deck/DeckKeyword.hpp:24, - from /usr/include/opm/input/eclipse/Schedule/ResCoup/ReservoirCouplingInfo.hpp:22, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: + from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:74: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In function 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel]', - inlined from 'Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const::' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In function 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel]', - inlined from 'Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const::' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupConstraints.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupConstraints.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupConstraints.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupConstraints.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellGroupConstraints.cpp +[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupControls.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupControls.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupControls.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupControls.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellGroupControls.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Built target flow_libblackoil_legacyassembly +[ 43%] Built target flow_libblackoil_legacyassembly make -f CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/build.make CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/build.make CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Building CXX object CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o +[ 43%] Building CXX object CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o /usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o -MF CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o.d -o CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution_diffuse.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 31%] Built target flow_libgaswater_dissolution -make -f CMakeFiles/flow_libgaswater_energy.dir/build.make CMakeFiles/flow_libgaswater_energy.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_energy.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libgaswater_energy.dir/build.make CMakeFiles/flow_libgaswater_energy.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 32%] Building CXX object CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o -MF CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o.d -o CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_energy.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 32%] Built target flow_libgasoildiffuse -make -f CMakeFiles/flow_libgaswater_solvent.dir/build.make CMakeFiles/flow_libgaswater_solvent.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_solvent.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libgaswater_solvent.dir/build.make CMakeFiles/flow_libgaswater_solvent.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 32%] Building CXX object CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o -MF CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o.d -o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_solvent.cpp +[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupHelpers.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupHelpers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupHelpers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupHelpers.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellGroupHelpers.cpp +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellHelpers.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellHelpers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellHelpers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellHelpers.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellHelpers.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -12341,6 +12861,8 @@ /usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | return result; | ^~~~~~ +[ 44%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceFluidSystem.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceFluidSystem.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceFluidSystem.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceFluidSystem.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellInterfaceFluidSystem.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -12382,6 +12904,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:48, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: @@ -12510,6 +13036,13 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +In function 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel]', + inlined from 'Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const::' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 44%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceGeneric.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceGeneric.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceGeneric.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceGeneric.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellInterfaceGeneric.cpp /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); @@ -12524,6 +13057,119 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:22: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); + | ^~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 725 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution_diffuse.cpp:29: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +[ 44%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceIndices.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceIndices.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceIndices.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceIndices.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellInterfaceIndices.cpp +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 44%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellProdIndexCalculator.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellProdIndexCalculator.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellProdIndexCalculator.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellProdIndexCalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellProdIndexCalculator.cpp +[ 44%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellState.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellState.cpp +In function 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel]', + inlined from 'Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const::' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 44%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellTest.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellTest.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellTest.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellTest.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellTest.cpp +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WGState.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WGState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WGState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WGState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WGState.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:74: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp +[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp +[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/PhaseCheckBase.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/PhaseCheckBase.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/PhaseCheckBase.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/PhaseCheckBase.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/PhaseCheckBase.cpp +[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyCheckManager.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyCheckManager.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyCheckManager.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyCheckManager.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/SatfuncConsistencyCheckManager.cpp +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 45%] Built target flow_libgasoildiffuse +make -f CMakeFiles/flow_libgaswater_energy.dir/build.make CMakeFiles/flow_libgaswater_energy.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_energy.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libgaswater_energy.dir/build.make CMakeFiles/flow_libgaswater_energy.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 46%] Building CXX object CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o -MF CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o.d -o CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_energy.cpp +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 46%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp +[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ScaledSatfuncCheckPoint.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ScaledSatfuncCheckPoint.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ScaledSatfuncCheckPoint.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ScaledSatfuncCheckPoint.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/ScaledSatfuncCheckPoint.cpp +[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 47%] Built target flow_libgaswater_dissolution +make -f CMakeFiles/flow_libgaswater_solvent.dir/build.make CMakeFiles/flow_libgaswater_solvent.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_solvent.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libgaswater_solvent.dir/build.make CMakeFiles/flow_libgaswater_solvent.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 47%] Building CXX object CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o -MF CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o.d -o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_solvent.cpp +[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/UnscaledSatfuncCheckPoint.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/UnscaledSatfuncCheckPoint.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/UnscaledSatfuncCheckPoint.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/UnscaledSatfuncCheckPoint.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/UnscaledSatfuncCheckPoint.cpp +[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp +[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/GpuBridge.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/GpuBridge.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/GpuBridge.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/GpuBridge.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/GpuBridge.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -12560,74 +13206,6 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:305, - from /usr/include/opm/grid/CpGrid.hpp:1982, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_solvent.cpp:27: -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]' - 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]' - 242 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem; Communication = Dune::Communication]' - 199 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' - 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]' - 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem; Opm::FlowMain = Opm::FlowMain]' - 246 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_solvent.cpp:80:28: required from here - 80 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 506 | GlobalCoordinate corner(int cor) const - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:22: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); - | ^~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 725 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution_diffuse.cpp:29: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_energy.cpp:28: @@ -12716,6 +13294,181 @@ /usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | return result; | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 726 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:829:29: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainConvergence(const Domain&, const Opm::SimulatorTimerInterface&, int, Opm::DeferredLogger&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 829 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:482:33: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem; Domain = Opm::SubDomain]' + 482 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:917:24: required from 'void Opm::BlackoilModelNldd::solveDomainJacobi(GlobalEqVector&, GlobalEqVector&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, const Opm::SimulatorTimerInterface&, const Domain&) [with GlobalEqVector = Dune::BlockVector, std::allocator > >; TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem; Domain = Opm::SubDomain]' + 917 | auto convrep = solveDomain(domain, timer, local_report, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:266:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]' + 266 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 267 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:243:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]' + 471 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]' + 206 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]' + 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]' + 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_energy.cpp:105:28: required from here + 105 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 653 | std::pair localDomainConvergenceData(const Domain& domain, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/CprCreation.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/CprCreation.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/CprCreation.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/CprCreation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/CprCreation.cpp +In file included from /usr/include/dune/istl/umfpack.hh:20, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/CprCreation.hpp:25, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/CprCreation.cpp:33: +/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': +/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 557 | // do not count ignored entries + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 558 | if constexpr ( useBitVector ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 559 | if ( flatBitVector[row] or flatBitVector[col] ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 560 | return; + | ~~~~~~~ + 561 | + | + 562 | nonZeros++; + | ~~~~~~~~~~~ + 563 | }); + | ~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/CprCreation.cpp:196:26: required from 'void Opm::Accelerator::CprCreation::analyzeHierarchy() [with Scalar = double; unsigned int block_size = 1]' + 196 | umfpack.setMatrix((*matrixHierarchy.coarsest()).getmat()); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/CprCreation.cpp:295:1: required from here + 288 | template class CprCreation; \ + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | return entry; + | ^~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 92 | Dune::FieldVector local = + | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 725 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_energy.cpp:29: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, + from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, + from /usr/include/opm/grid/cpgrid/Entity.hpp:305, + from /usr/include/opm/grid/CpGrid.hpp:1982, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_solvent.cpp:27: +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]' + 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]' + 242 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem; Communication = Dune::Communication]' + 199 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' + 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]' + 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem; Opm::FlowMain = Opm::FlowMain]' + 246 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_solvent.cpp:80:28: required from here + 80 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 506 | GlobalCoordinate corner(int cor) const + | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_solvent.cpp:28: @@ -12805,47 +13558,6 @@ 244 | return result; | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 726 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:829:29: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainConvergence(const Domain&, const Opm::SimulatorTimerInterface&, int, Opm::DeferredLogger&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 829 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:482:33: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem; Domain = Opm::SubDomain]' - 482 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:917:24: required from 'void Opm::BlackoilModelNldd::solveDomainJacobi(GlobalEqVector&, GlobalEqVector&, Opm::SimulatorReportSingle&, Opm::DeferredLogger&, int, const Opm::SimulatorTimerInterface&, const Domain&) [with GlobalEqVector = Dune::BlockVector, std::allocator > >; TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem; Domain = Opm::SubDomain]' - 917 | auto convrep = solveDomain(domain, timer, local_report, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:266:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]' - 266 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 267 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:243:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]' - 471 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]' - 206 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]' - 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]' - 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_energy.cpp:105:28: required from here - 105 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 653 | std::pair localDomainConvergenceData(const Domain& domain, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 726 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); @@ -12886,6 +13598,14 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/Misc.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/Misc.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/Misc.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/Misc.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/Misc.cpp +[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/WellContributions.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/WellContributions.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/WellContributions.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/WellContributions.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/WellContributions.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -12906,39 +13626,15 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ +[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/MultisegmentWellContribution.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/MultisegmentWellContribution.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/MultisegmentWellContribution.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/MultisegmentWellContribution.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/MultisegmentWellContribution.cpp +[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverGpuBridge.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverGpuBridge.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverGpuBridge.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverGpuBridge.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.cpp +In function 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel]', + inlined from 'Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const::' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -12952,11 +13648,6 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 92 | Dune::FieldVector local = - | ^~~~~ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::VertexIterator; GridView = Dune::GridView >]': /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); @@ -12966,19 +13657,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, @@ -12998,119 +13680,48 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 725 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_energy.cpp:29: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:74: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 32%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory5.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory5.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory5.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory5.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory5.cpp -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/MPIPacker.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/MPIPacker.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/MPIPacker.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/MPIPacker.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/MPIPacker.cpp +[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelEclipseState.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelEclipseState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelEclipseState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelEclipseState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ParallelEclipseState.cpp +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/fmatrix.hh:16, - from /usr/include/dune/istl/istlexception.hh:9, - from /usr/include/dune/istl/paamg/graph.hh:15, - from /usr/include/dune/istl/paamg/aggregates.hh:10, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory5.cpp:3: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: required from 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true; typename ParentType::FineDomainType = Dune::BlockVector, std::allocator > >; ParentType = Dune::Amg::LevelTransferPolicyCpr, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>, Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > > >]' - 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:148:10: required from here - 148 | void moveToFineLevel(typename ParentType::FineDomainType& fine) override - | ^~~~~~~~~~~~~~~ -/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept - | ^~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In function 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel]', - inlined from 'Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const::' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp +[ 49%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelSerialization.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelSerialization.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelSerialization.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelSerialization.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ParallelSerialization.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 32%] Built target flow_libgaswater_dissolution_diffuse +[ 49%] Built target flow_libgaswater_dissolution_diffuse make -f CMakeFiles/flow_libbrine_energy.dir/build.make CMakeFiles/flow_libbrine_energy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine_energy.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_libbrine_energy.dir/build.make CMakeFiles/flow_libbrine_energy.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 33%] Building CXX object CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o +[ 50%] Building CXX object CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o /usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o -MF CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o.d -o CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine_energy.cpp -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 33%] Built target flow_libgaswater_solvent -make -f CMakeFiles/flow_libonephase.dir/build.make CMakeFiles/flow_libonephase.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libonephase.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libonephase.dir/build.make CMakeFiles/flow_libonephase.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 33%] Building CXX object CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o -MF CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o.d -o CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_onephase.cpp +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -13157,14 +13768,6 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 33%] Built target flow_libgaswater_energy -make -f CMakeFiles/flow_libonephase_energy.dir/build.make CMakeFiles/flow_libonephase_energy.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libonephase_energy.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libonephase_energy.dir/build.make CMakeFiles/flow_libonephase_energy.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowBrineEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:766:15: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowBrineEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -13208,8 +13811,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:609:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 609 | BlackoilModel:: | ^~~~~~~~~~~~~~~~~~~~~~ -[ 33%] Building CXX object CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o -MF CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o.d -o CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_onephase_energy.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -13262,6 +13863,63 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ +[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/SetupPartitioningParams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/SetupPartitioningParams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/SetupPartitioningParams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/SetupPartitioningParams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/SetupPartitioningParams.cpp +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5File.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5File.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5File.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5File.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/HDF5File.cpp +[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5Serializer.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5Serializer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5Serializer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5Serializer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/HDF5Serializer.cpp +[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCoupling.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCoupling.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCoupling.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCoupling.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ReservoirCoupling.cpp +[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingMaster.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingMaster.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingMaster.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingMaster.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ReservoirCouplingMaster.cpp +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSlave.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSlave.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSlave.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSlave.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ReservoirCouplingSlave.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineEnergyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 51%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSpawnSlaves.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSpawnSlaves.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSpawnSlaves.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSpawnSlaves.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ReservoirCouplingSpawnSlaves.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 51%] Built target flow_libgaswater_energy +make -f CMakeFiles/flow_libonephase.dir/build.make CMakeFiles/flow_libonephase.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libonephase.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libonephase.dir/build.make CMakeFiles/flow_libonephase.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 51%] Building CXX object CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o -MF CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o.d -o CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_onephase.cpp +[ 51%] Linking CXX shared library lib/libopmsimulators.so +/usr/bin/cmake -E cmake_link_script CMakeFiles/opmsimulators.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,--dependency-file=CMakeFiles/opmsimulators.dir/link.d -shared -Wl,-z,relro -Wl,-soname,libopmsimulators.so.2025.04 -o lib/libopmsimulators.so.2025.04 CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilbrineparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilfoamparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilmicpparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilnewtonmethodparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilpolymerparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilsolventparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilenergyparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilmicpparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilpolymerparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilsolventparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkcompositionparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiffusionparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiscretefractureparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkenergyparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkmultiphaseparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkphasepresenceparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkprimaryvarsparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkptflashparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtktemperatureparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/restart.cpp.o CMakeFiles/opmsimulators.dir/opm/models/nonlinear/newtonmethodparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/parallel/mpiutil.cpp.o CMakeFiles/opmsimulators.dir/opm/models/parallel/tasklets.cpp.o CMakeFiles/opmsimulators.dir/opm/models/parallel/threadmanager.cpp.o CMakeFiles/opmsimulators.dir/opm/models/utils/parametersystem.cpp.o CMakeFiles/opmsimulators.dir/opm/models/utils/simulatorutils.cpp.o CMakeFiles/opmsimulators.dir/opm/models/utils/terminal.cpp.o CMakeFiles/opmsimulators.dir/opm/models/utils/timer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ActionHandler.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/Banners.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/BlackoilModelParameters.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/BlackoilModelConvergenceMonitor.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/CollectDataOnIORank.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/CompositionalContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ConvergenceOutputConfiguration.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/EclGenericWriter.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtboContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtraConvergenceOutputThread.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FIPContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericProblem.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericVanguard.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowProblemParameters.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowsContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowUtils.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericCpGridVanguard.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericOutputBlackoilModule.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericThresholdPressure.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericTracerModel.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/InterRegFlows.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/KeywordValidation.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/LogOutputHelper.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/Main.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/MechContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/MICPContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/MixingRateControls.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/NlddReporting.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/NonlinearSolver.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/partitionCells.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RFTContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RSTConv.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorConvergenceOutput.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorFullyImplicitBlackoil.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SolutionContainers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/TracerContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/Transmissibility.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ValidationFunctions.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/EquilibrationHelpers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/InitStateEquil.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ExtractParallelGridInformationToISTL.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver1.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver2.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver3.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver4.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver5.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver6.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlowLinearSolverParameters.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolver.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/MILU.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelIstlInformation.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelOverlappingILU0.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory1.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory2.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory3.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory4.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory5.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory6.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PropertyTree.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/setupPropertyTree.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveTimeStepping.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/ConvergenceReport.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/EclTimeSteppingParams.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorReport.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimerInterface.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/TimeStepControl.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/gatherConvergenceReport.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/BlackoilPhases.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ComponentName.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/DeferredLogger.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/FullySupportedFlowKeywords.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelFileMerger.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelRestart.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/PressureAverage.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/SerializationPackers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/SymmTensor.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/UnsupportedFlowKeywords.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/VoigtArray.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/compressPartition.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/gatherDeferredLogger.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/phaseUsageFromDeck.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/readDeck.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ALQState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelConstraints.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGasLift.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGeneric.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGuideRates.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelNldd.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelRestart.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelWBP.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ConnFiltrateData.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/FractionCalculator.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftCommon.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftGroupInfo.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftSingleWellGeneric.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftStage2.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GlobalWellInfo.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupEconomicLimitsChecker.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MSWellHelpers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellAssemble.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEquations.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEval.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellGeneric.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellSegments.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgCalculator.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWBPCalculation.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWellInfo.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/PerfData.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/RateConverter.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/RatioCalculator.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/SegmentState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/SingleWellState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellAssemble.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellConnections.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEquations.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEval.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellPrimaryVariables.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/TargetCalculator.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPHelpers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPInjProperties.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPProdProperties.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellAssemble.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellBhpThpCalculator.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConstraints.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConvergence.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellFilterCake.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupConstraints.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupControls.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupHelpers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellHelpers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceFluidSystem.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceGeneric.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceIndices.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellProdIndexCalculator.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellTest.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WGState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/PhaseCheckBase.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyCheckManager.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ScaledSatfuncCheckPoint.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/UnscaledSatfuncCheckPoint.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/GpuBridge.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/CprCreation.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/Misc.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/WellContributions.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/MultisegmentWellContribution.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverGpuBridge.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/MPIPacker.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelEclipseState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelSerialization.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/SetupPartitioningParams.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5File.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5Serializer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCoupling.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingMaster.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSlave.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSpawnSlaves.cpp.o -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi: /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 51%] Built target flow_libgaswater_solvent +make -f CMakeFiles/flow_libonephase_energy.dir/build.make CMakeFiles/flow_libonephase_energy.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libonephase_energy.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libonephase_energy.dir/build.make CMakeFiles/flow_libonephase_energy.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 51%] Building CXX object CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/scotch -I/usr/include/metis -I/usr/include/hdf5/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o -MF CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o.d -o CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_onephase_energy.cpp +In file included from /usr/include/c++/14/vector:72, + from /usr/include/opm/input/eclipse/EclipseState/Aquifer/Aquancon.hpp:33, + from /usr/include/opm/input/eclipse/EclipseState/Aquifer/AquiferConfig.hpp:23, + from /usr/include/opm/input/eclipse/EclipseState/EclipseState.hpp:23, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:26: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -13381,6 +14039,29 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | GlobalCoordinate corner(int cor) const | ^~~~~~ +usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/cmake -E cmake_symlink_library lib/libopmsimulators.so.2025.04 lib/libopmsimulators.so.2025.04 lib/libopmsimulators.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 51%] Built target opmsimulators +make -f python/simulators/CMakeFiles/copy_python.dir/build.make python/simulators/CMakeFiles/copy_python.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/python/simulators /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators/CMakeFiles/copy_python.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f python/simulators/CMakeFiles/copy_python.dir/build.make python/simulators/CMakeFiles/copy_python.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/python3 /usr/share/opm/python/install.py /build/reproducible-path/opm-simulators-2025.04+ds/python/opm /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python 0 +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/python3 /usr/share/opm/python/install.py /build/reproducible-path/opm-simulators-2025.04+ds/python/test /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python 0 +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/python3 /usr/share/opm/python/install.py /build/reproducible-path/opm-simulators-2025.04+ds/python/test_data /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python 0 +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 51%] Built target copy_python +make -f CMakeFiles/opmrst_inspect.dir/build.make CMakeFiles/opmrst_inspect.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/opmrst_inspect.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/opmrst_inspect.dir/build.make CMakeFiles/opmrst_inspect.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 51%] Building CXX object CMakeFiles/opmrst_inspect.dir/examples/opmrst_inspect.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/opmrst_inspect.dir/examples/opmrst_inspect.cpp.o -MF CMakeFiles/opmrst_inspect.dir/examples/opmrst_inspect.cpp.o.d -o CMakeFiles/opmrst_inspect.dir/examples/opmrst_inspect.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/opmrst_inspect.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:766:15: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -13465,48 +14146,6 @@ /usr/include/dune/common/fvector.hh:544:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | constexpr FieldVector operator* (const K a, const FieldVector& b) noexcept | ^~~~~~~~ -In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:305, - from /usr/include/opm/grid/CpGrid.hpp:1982, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferGridUtils.hpp:27, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_onephase_energy.cpp:25: -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 242 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Communication = Dune::Communication]' - 199 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' - 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Opm::FlowMain = Opm::FlowMain]' - 246 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_onephase_energy.cpp:75:28: required from here - 75 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 506 | GlobalCoordinate corner(int cor) const - | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:48, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: @@ -13554,46 +14193,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:36:17: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | DenseMatrix transposeDenseMatrix(const DenseMatrix& M) | ^~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/parametertree.hh:28, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/basicproperties.hh:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproperties.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:29: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 2]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:441:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 441 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:355:37: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 355 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/NonlinearSolver.hpp:179:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; PhysicalModel = Opm::BlackoilModel]' - 179 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 471 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 206 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_onephase_energy.cpp:75:28: required from here - 75 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 231 | return result; - | ^~~~~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -13823,6 +14422,135 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +[ 51%] Linking CXX executable bin/opmrst_inspect +/usr/bin/cmake -E cmake_link_script CMakeFiles/opmrst_inspect.dir/link.txt --verbose=1 +In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, + from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, + from /usr/include/opm/grid/cpgrid/Entity.hpp:305, + from /usr/include/opm/grid/CpGrid.hpp:1982, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferGridUtils.hpp:27, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_onephase_energy.cpp:25: +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 242 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Communication = Dune::Communication]' + 199 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' + 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Opm::FlowMain = Opm::FlowMain]' + 246 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_onephase_energy.cpp:75:28: required from here + 75 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 506 | GlobalCoordinate corner(int cor) const + | ^~~~~~ +In file included from /usr/include/dune/common/parametertree.hh:28, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/basicproperties.hh:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproperties.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:29: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 2]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:441:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 441 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:355:37: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 355 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/NonlinearSolver.hpp:179:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; PhysicalModel = Opm::BlackoilModel]' + 179 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:471:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 471 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:206:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&, int, char**) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 206 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:373:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 373 | SimulatorReport report = simulator_->run(*simtimer_, this->argc_, this->argv_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:360:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 360 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:172:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 172 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_onephase_energy.cpp:75:28: required from here + 75 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 231 | return result; + | ^~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/opmrst_inspect.dir/link.d CMakeFiles/opmrst_inspect.dir/examples/opmrst_inspect.cpp.o -o bin/opmrst_inspect -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 51%] Built target opmrst_inspect +make -f CMakeFiles/co2injection_flash_ecfv.dir/build.make CMakeFiles/co2injection_flash_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_flash_ecfv.dir/build.make CMakeFiles/co2injection_flash_ecfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 52%] Building CXX object CMakeFiles/co2injection_flash_ecfv.dir/examples/co2injection_flash_ecfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_flash_ecfv.dir/examples/co2injection_flash_ecfv.cpp.o -MF CMakeFiles/co2injection_flash_ecfv.dir/examples/co2injection_flash_ecfv.cpp.o.d -o CMakeFiles/co2injection_flash_ecfv.dir/examples/co2injection_flash_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = Opm::DenseAd::Evaluation; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair, Opm::DenseAd::Evaluation >' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 92 | Dune::FieldVector local = + | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ /usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -13860,6 +14588,45 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | GlobalCoordinate corner(int cor) const | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:22: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); + | ^~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:35: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 725 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModel::localConvergenceData(std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:766:15: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -13944,30 +14711,6 @@ /usr/include/dune/common/fvector.hh:244:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | return result; | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = Opm::DenseAd::Evaluation; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair, Opm::DenseAd::Evaluation >' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In instantiation of 'std::pair::type::type, typename Opm::Properties::Detail::GetPropImpl::type::type> Opm::BlackoilModelNldd::localDomainConvergenceData(const Domain&, std::vector::type::type>&, std::vector::type::type>&, std::vector::type::type>&, std::vector&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:726:21: required from 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 726 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); @@ -14008,16 +14751,291 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 92 | Dune::FieldVector local = - | ^~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/common/intersection.hh:9, + from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' + 128 | ::Entity::Geometry::LocalCoordinate Coordinate; + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 787 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:37: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Communication = Dune::Communication]' + 245 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 380 | DimMatrix toDimMatrix_(Scalar val) const + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:38: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In instantiation of 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:353:57: required from 'decltype(auto) Opm::FvBaseElementContext::pos(unsigned int, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:48: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 110 | { return element_.geometry().center(); } + | ^ +In file included from /usr/include/dune/istl/matrixutils.hh:14, + from /usr/include/dune/istl/bcrsmatrix.hh:21, + from /usr/include/dune/istl/solvers.hh:25, + from /usr/include/dune/istl/superlu.hh:11, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ilufirstelement.hh:27, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelbasebackend.hh:41, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelamgbackend.hh:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:40: +/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' + 128 | ::Entity::Geometry::LocalCoordinate Coordinate; + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 787 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | DiagonalMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, + from /usr/include/dune/geometry/referenceelements.hh:24, + from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, + from /usr/include/dune/grid/io/file/dgfparser/entitykey.hh:154, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:27: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: +/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | T sum (const T& in) const + | ^~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:48, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: @@ -14065,10 +15083,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:36:17: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | DenseMatrix transposeDenseMatrix(const DenseMatrix& M) | ^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ^~~~~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -14132,33 +15146,220 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:22: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); - | ^~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 725 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ +In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' + 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ + 340 | temperature, + | ~~~~~~~~~~~~ + 341 | pressure, + | ~~~~~~~~~ + 342 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 343 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 344 | xlCO2, + | ~~~~~~ + 345 | xgH2O, + | ~~~~~~ + 346 | activityModel); + | ~~~~~~~~~~~~~~ +/usr/include/opm/material/constraintsolvers/ComputeFromReferencePhase.hpp:137:79: required from 'static void Opm::ComputeFromReferencePhase::solve(FluidState&, typename FluidSystem::ParameterCache&, unsigned int, bool, bool) [with FluidState = Opm::CompositionalFluidState, true>; Scalar = double; FluidSystem = Opm::BrineCO2FluidSystem; Evaluation = double; typename FluidSystem::ParameterCache = Opm::BrineCO2FluidSystem::ParameterCache; typename FluidState::Scalar = double]' + 137 | FluidSystem::fugacityCoefficient(fluidState, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 138 | paramCache, + | ~~~~~~~~~~~ + 139 | refPhaseIdx, + | ~~~~~~~~~~~~ + 140 | compIdx)); + | ~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 586 | CFRP::solve(fs, paramCache, + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ + 587 | /*refPhaseIdx=*/liquidPhaseIdx, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 588 | /*setViscosity=*/true, + | ~~~~~~~~~~~~~~~~~~~~~~ + 589 | /*setEnthalpy=*/true); + | ~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | operator()(const _Tp& __x, const _Tp& __y) const + | ^~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 592 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' + 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ + 340 | temperature, + | ~~~~~~~~~~~~ + 341 | pressure, + | ~~~~~~~~~ + 342 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 343 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 344 | xlCO2, + | ~~~~~~ + 345 | xgH2O, + | ~~~~~~ + 346 | activityModel); + | ~~~~~~~~~~~~~~ +/usr/include/opm/material/constraintsolvers/ComputeFromReferencePhase.hpp:137:79: required from 'static void Opm::ComputeFromReferencePhase::solve(FluidState&, typename FluidSystem::ParameterCache&, unsigned int, bool, bool) [with FluidState = Opm::CompositionalFluidState, true>; Scalar = double; FluidSystem = Opm::BrineCO2FluidSystem; Evaluation = double; typename FluidSystem::ParameterCache = Opm::BrineCO2FluidSystem::ParameterCache; typename FluidState::Scalar = double]' + 137 | FluidSystem::fugacityCoefficient(fluidState, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 138 | paramCache, + | ~~~~~~~~~~~ + 139 | refPhaseIdx, + | ~~~~~~~~~~~~ + 140 | compIdx)); + | ~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 586 | CFRP::solve(fs, paramCache, + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ + 587 | /*refPhaseIdx=*/liquidPhaseIdx, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 588 | /*setViscosity=*/true, + | ~~~~~~~~~~~~~~~~~~~~~~ + 589 | /*setEnthalpy=*/true); + | ~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In instantiation of 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; EvalDimVector = Dune::FieldVector, 2>; ElementContext = Opm::FvBaseElementContext]' + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashextensivequantities.hh:86:35: required from 'void Opm::FlashExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 86 | ParentType::updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashboundaryratevector.hh:90:33: required from 'void Opm::FlashBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 90 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; BoundaryRateVector = Opm::FlashBoundaryRateVector]' + 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' + 1036 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1037 | boundaryCtx, + | ~~~~~~~~~~~~ + 1038 | faceIdx, + | ~~~~~~~~ + 1039 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 116 | { return element_.geometry().center(); } + | ^ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -14177,20 +15378,179 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +In file included from /usr/include/dune/istl/umfpack.hh:20, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:31: +/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': +/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 557 | // do not count ignored entries + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 558 | if constexpr ( useBitVector ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 559 | if ( flatBitVector[row] or flatBitVector[col] ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 560 | return; + | ~~~~~~~ + 561 | + | + 562 | nonZeros++; + | ~~~~~~~~~~~ + 563 | }); + | ~~ +/usr/include/dune/istl/umfpack.hh:297:16: required from 'Dune::UMFPack::UMFPack(const Matrix&, int) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 297 | setMatrix(matrix); + | ~~~~~~~~~^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:287:64: required from 'Dune::UMFPack, A> >::UMFPack(const RealMatrix&, int, bool) [with T = double; A = std::allocator >; int n = 2; int m = 2; RealMatrix = Dune::BCRSMatrix, std::allocator > >]' + 287 | : Base(reinterpret_cast(matrix), verbose) + | ^ +/usr/include/dune/istl/paamg/amg.hh:658:18: required from 'static Dune::Amg::DirectSolverSelector::Solver::umfpack>::type* Dune::Amg::DirectSolverSelector::Solver::umfpack>::create(const M&, bool, bool) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; type = Dune::UMFPack, std::allocator > > >]' + 658 | return new type(mat, verbose, reusevector ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/amg.hh:683:40: required from 'static Dune::Amg::DirectSolverSelector::DirectSolver* Dune::Amg::DirectSolverSelector::create(const Matrix&, bool, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; DirectSolver = Dune::UMFPack, std::allocator > > >]' + 683 | return SelectedSolver :: create( mat, verbose, reusevector ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/amg.hh:745:51: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 1273 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 510 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 733 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | return entry; + | ^~~~~ +In file included from /usr/include/dune/istl/schwarz.hh:28, + from /usr/include/dune/istl/solverfactory.hh:18, + from /usr/include/dune/istl/superlu.hh:22: +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Opm::MatrixBlock; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Opm::MatrixBlock; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = std::vector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = std::vector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/galerkin.hh:668:27: required from 'void Dune::Amg::BaseGalerkinProduct::calculate(const M&, const Dune::Amg::AggregatesMap&, M&, const P&, const O&) [with M = Dune::BCRSMatrix, std::allocator > >; V = long unsigned int; I = Dune::OwnerOverlapCopyCommunication; O = Dune::NegateSet >]' + 668 | pinfo.copyOwnerToAll(rowsize,rowsize); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/matrixhierarchy.hh:660:33: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 1273 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 510 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 733 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | static V gather(const T& a, std::size_t i) + | ^~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:92:47: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Dune::FieldVector local = | ^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ^~~~~~~~ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ^~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); @@ -14230,31 +15590,41 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:74: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineEnergyProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp: In lambda function: +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:85:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 85 | } + | ^ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:93:78: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Dune::ReferenceElements::general(gt).position(i, dim); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In function 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:74: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/opm/input/eclipse/EclipseState/Aquifer/Aquancon.hpp:33, - from /usr/include/opm/input/eclipse/EclipseState/Aquifer/AquiferConfig.hpp:23, - from /usr/include/opm/input/eclipse/EclipseState/EclipseState.hpp:23, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:26: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); @@ -14268,718 +15638,16 @@ /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/opm/input/eclipse/EclipseState/Aquifer/Aquancon.hpp:33, - from /usr/include/opm/input/eclipse/EclipseState/Aquifer/AquiferConfig.hpp:23, - from /usr/include/opm/input/eclipse/EclipseState/EclipseState.hpp:23, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:26: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 33%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory6.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory6.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory6.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory6.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory6.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/fmatrix.hh:16, - from /usr/include/dune/istl/istlexception.hh:9, - from /usr/include/dune/istl/paamg/graph.hh:15, - from /usr/include/dune/istl/paamg/aggregates.hh:10, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory6.cpp:3: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: required from 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = Opm::WellModelGhostLastMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true; typename ParentType::FineDomainType = Dune::BlockVector, std::allocator > >; ParentType = Dune::Amg::LevelTransferPolicyCpr, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, true>, Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > > >]' - 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:148:10: required from here - 148 | void moveToFineLevel(typename ParentType::FineDomainType& fine) override - | ^~~~~~~~~~~~~~~ -/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept - | ^~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = Opm::DenseAd::Evaluation; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair, Opm::DenseAd::Evaluation >' when C++17 is enabled changed to match C++14 in GCC 10.1 - 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In function 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel]', - inlined from 'Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const::' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 33%] Built target flow_libbrine_energy -make -f python/simulators/CMakeFiles/copy_python.dir/build.make python/simulators/CMakeFiles/copy_python.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/python/simulators /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators/CMakeFiles/copy_python.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f python/simulators/CMakeFiles/copy_python.dir/build.make python/simulators/CMakeFiles/copy_python.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/python3 /usr/share/opm/python/install.py /build/reproducible-path/opm-simulators-2025.04+ds/python/opm /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python 0 -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/python3 /usr/share/opm/python/install.py /build/reproducible-path/opm-simulators-2025.04+ds/python/test /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python 0 -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/python3 /usr/share/opm/python/install.py /build/reproducible-path/opm-simulators-2025.04+ds/python/test_data /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python 0 -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 33%] Built target copy_python -[ 33%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PropertyTree.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PropertyTree.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PropertyTree.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PropertyTree.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PropertyTree.cpp -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 34%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/setupPropertyTree.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/setupPropertyTree.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/setupPropertyTree.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/setupPropertyTree.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/setupPropertyTree.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 34%] Built target flow_libonephase -[ 34%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp -[ 34%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveTimeStepping.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveTimeStepping.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveTimeStepping.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveTimeStepping.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/AdaptiveTimeStepping.cpp -[ 34%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/ConvergenceReport.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/ConvergenceReport.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/ConvergenceReport.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/ConvergenceReport.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/ConvergenceReport.cpp -[ 34%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/EclTimeSteppingParams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/EclTimeSteppingParams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/EclTimeSteppingParams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/EclTimeSteppingParams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/EclTimeSteppingParams.cpp -[ 34%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorReport.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorReport.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorReport.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorReport.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/SimulatorReport.cpp -[ 34%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimer.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/SimulatorTimer.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 34%] Built target flow_libonephase_energy -[ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimerInterface.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimerInterface.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimerInterface.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimerInterface.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/SimulatorTimerInterface.cpp -[ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/TimeStepControl.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/TimeStepControl.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/TimeStepControl.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/TimeStepControl.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/TimeStepControl.cpp -[ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/gatherConvergenceReport.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/gatherConvergenceReport.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/gatherConvergenceReport.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/gatherConvergenceReport.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/timestepping/gatherConvergenceReport.cpp -[ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/BlackoilPhases.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/BlackoilPhases.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/BlackoilPhases.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/BlackoilPhases.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/BlackoilPhases.cpp -[ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/ComponentName.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/ComponentName.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/ComponentName.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ComponentName.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ComponentName.cpp -[ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/DeferredLogger.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/DeferredLogger.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/DeferredLogger.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/DeferredLogger.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/DeferredLogger.cpp -[ 36%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/FullySupportedFlowKeywords.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/FullySupportedFlowKeywords.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/FullySupportedFlowKeywords.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/FullySupportedFlowKeywords.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/FullySupportedFlowKeywords.cpp -[ 36%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelFileMerger.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelFileMerger.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelFileMerger.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelFileMerger.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ParallelFileMerger.cpp -[ 36%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelRestart.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelRestart.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelRestart.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelRestart.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ParallelRestart.cpp -[ 36%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp -[ 36%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/PressureAverage.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/PressureAverage.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/PressureAverage.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/PressureAverage.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/PressureAverage.cpp -[ 36%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/SerializationPackers.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/SerializationPackers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/SerializationPackers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/SerializationPackers.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/SerializationPackers.cpp -[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/SymmTensor.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/SymmTensor.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/SymmTensor.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/SymmTensor.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/SymmTensor.cpp -[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/UnsupportedFlowKeywords.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/UnsupportedFlowKeywords.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/UnsupportedFlowKeywords.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/UnsupportedFlowKeywords.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/UnsupportedFlowKeywords.cpp -[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/VoigtArray.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/VoigtArray.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/VoigtArray.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/VoigtArray.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/VoigtArray.cpp -[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/compressPartition.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/compressPartition.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/compressPartition.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/compressPartition.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/compressPartition.cpp -[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/gatherDeferredLogger.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/gatherDeferredLogger.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/gatherDeferredLogger.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/gatherDeferredLogger.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/gatherDeferredLogger.cpp -[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/phaseUsageFromDeck.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/phaseUsageFromDeck.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/phaseUsageFromDeck.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/phaseUsageFromDeck.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/phaseUsageFromDeck.cpp -[ 37%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/readDeck.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/readDeck.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/readDeck.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/readDeck.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/readDeck.cpp -[ 38%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp -[ 38%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/ALQState.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/ALQState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/ALQState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ALQState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/ALQState.cpp -[ 38%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelConstraints.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelConstraints.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelConstraints.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelConstraints.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelConstraints.cpp -[ 38%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGasLift.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGasLift.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGasLift.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGasLift.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelGasLift.cpp -[ 38%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGeneric.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGeneric.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGeneric.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGeneric.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelGeneric.cpp -[ 38%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGuideRates.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGuideRates.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGuideRates.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGuideRates.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelGuideRates.cpp -[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelNldd.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelNldd.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelNldd.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelNldd.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelNldd.cpp -[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelRestart.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelRestart.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelRestart.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelRestart.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelRestart.cpp -[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelWBP.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelWBP.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelWBP.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelWBP.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/BlackoilWellModelWBP.cpp -[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/ConnFiltrateData.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/ConnFiltrateData.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/ConnFiltrateData.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ConnFiltrateData.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/ConnFiltrateData.cpp -[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/FractionCalculator.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/FractionCalculator.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/FractionCalculator.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/FractionCalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/FractionCalculator.cpp -[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftCommon.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftCommon.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftCommon.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftCommon.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftCommon.cpp -[ 39%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftGroupInfo.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftGroupInfo.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftGroupInfo.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftGroupInfo.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftGroupInfo.cpp -[ 40%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftSingleWellGeneric.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftSingleWellGeneric.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftSingleWellGeneric.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftSingleWellGeneric.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftSingleWellGeneric.cpp -[ 40%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftStage2.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftStage2.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftStage2.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftStage2.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftStage2.cpp -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftStage2.cpp:29: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftWellState.hpp: In instantiation of 'std::pair<_FIter, _FIter> Opm::GasLiftWellState::getRates() [with Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftStage2.cpp:151:51: required from 'std::optional::GradInfo> Opm::GasLiftStage2::calcIncOrDecGrad_(std::string, const GasLiftSingleWell&, const std::string&, bool) [with Scalar = double; typename Opm::GasLiftSingleWellGeneric::GradInfo = Opm::GasLiftSingleWellGeneric::GradInfo; std::string = std::__cxx11::basic_string; GasLiftSingleWell = Opm::GasLiftSingleWellGeneric]' - 151 | auto [oil_rate, gas_rate] = state.getRates(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftStage2.cpp:1214:16: required from here - 1214 | template class GasLiftStage2; - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GasLiftWellState.hpp:57:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 57 | std::pair getRates() { return {oil_rate_, gas_rate_}; } - | ^~~~~~~~ -[ 40%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GlobalWellInfo.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GlobalWellInfo.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GlobalWellInfo.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GlobalWellInfo.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GlobalWellInfo.cpp -[ 40%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupEconomicLimitsChecker.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupEconomicLimitsChecker.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupEconomicLimitsChecker.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupEconomicLimitsChecker.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GroupEconomicLimitsChecker.cpp -[ 40%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupState.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/GroupState.cpp -[ 40%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MSWellHelpers.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MSWellHelpers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MSWellHelpers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MSWellHelpers.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp -In file included from /usr/include/c++/14/bits/unique_ptr.h:38, - from /usr/include/c++/14/memory:78, - from /usr/include/dune/istl/matrix.hh:13, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.hpp:26, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:24: -/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:417:42: required from 'int Dune::Communication::allreduce(Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 417 | int ret = allreduce(inout,out,len); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:219:38: required from 'int Dune::Communication::sum(T*, int) const [with T = Dune::FieldVector]' - 219 | return allreduce >(inout,len); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:129:54: required from 'void Opm::mswellhelpers::ParallellMSWellB::mv(const X&, Y&) const [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; MatrixType = Dune::BCRSMatrix, std::allocator > >]' - 129 | this->parallel_well_info_.communication().sum(y.data(), y.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:426:1: required from here - 367 | template void ParallellMSWellB>::mv(Vec const&,Vec& ) const; \ - | ^~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | operator()(const _Tp& __x, const _Tp& __y) const - | ^~~~~~~~ -/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:417:42: required from 'int Dune::Communication::allreduce(Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 417 | int ret = allreduce(inout,out,len); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:219:38: required from 'int Dune::Communication::sum(T*, int) const [with T = Dune::FieldVector]' - 219 | return allreduce >(inout,len); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:129:54: required from 'void Opm::mswellhelpers::ParallellMSWellB::mv(const X&, Y&) const [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; MatrixType = Dune::BCRSMatrix, std::allocator > >]' - 129 | this->parallel_well_info_.communication().sum(y.data(), y.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:426:1: required from here - 367 | template void ParallellMSWellB>::mv(Vec const&,Vec& ) const; \ - | ^~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | operator()(const _Tp& __x, const _Tp& __y) const - | ^~~~~~~~ -/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:417:42: required from 'int Dune::Communication::allreduce(Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 417 | int ret = allreduce(inout,out,len); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:219:38: required from 'int Dune::Communication::sum(T*, int) const [with T = Dune::FieldVector]' - 219 | return allreduce >(inout,len); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:129:54: required from 'void Opm::mswellhelpers::ParallellMSWellB::mv(const X&, Y&) const [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; MatrixType = Dune::BCRSMatrix, std::allocator > >]' - 129 | this->parallel_well_info_.communication().sum(y.data(), y.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:426:1: required from here - 367 | template void ParallellMSWellB>::mv(Vec const&,Vec& ) const; \ - | ^~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | operator()(const _Tp& __x, const _Tp& __y) const - | ^~~~~~~~ -In file included from /usr/include/dune/common/scalarvectorview.hh:12, - from /usr/include/dune/istl/matrix.hh:17: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' - 190 | { return __x + __y; } - | ~~~~^~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:417:42: required from 'int Dune::Communication::allreduce(Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 417 | int ret = allreduce(inout,out,len); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:219:38: required from 'int Dune::Communication::sum(T*, int) const [with T = Dune::FieldVector]' - 219 | return allreduce >(inout,len); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:129:54: required from 'void Opm::mswellhelpers::ParallellMSWellB::mv(const X&, Y&) const [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; MatrixType = Dune::BCRSMatrix, std::allocator > >]' - 129 | this->parallel_well_info_.communication().sum(y.data(), y.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:426:1: required from here - 367 | template void ParallellMSWellB>::mv(Vec const&,Vec& ) const; \ - | ^~~~~ -/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | derived_type operator+ (const DenseVector& b) const - | ^~~~~~~~ -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' - 190 | { return __x + __y; } - | ~~~~^~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:417:42: required from 'int Dune::Communication::allreduce(Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 417 | int ret = allreduce(inout,out,len); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:219:38: required from 'int Dune::Communication::sum(T*, int) const [with T = Dune::FieldVector]' - 219 | return allreduce >(inout,len); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:129:54: required from 'void Opm::mswellhelpers::ParallellMSWellB::mv(const X&, Y&) const [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; MatrixType = Dune::BCRSMatrix, std::allocator > >]' - 129 | this->parallel_well_info_.communication().sum(y.data(), y.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:426:1: required from here - 367 | template void ParallellMSWellB>::mv(Vec const&,Vec& ) const; \ - | ^~~~~ -/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | derived_type operator+ (const DenseVector& b) const - | ^~~~~~~~ -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' - 190 | { return __x + __y; } - | ~~~~^~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:417:42: required from 'int Dune::Communication::allreduce(Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 417 | int ret = allreduce(inout,out,len); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:219:38: required from 'int Dune::Communication::sum(T*, int) const [with T = Dune::FieldVector]' - 219 | return allreduce >(inout,len); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:129:54: required from 'void Opm::mswellhelpers::ParallellMSWellB::mv(const X&, Y&) const [with X = Dune::BlockVector, std::allocator > >; Y = Dune::BlockVector, std::allocator > >; MatrixType = Dune::BCRSMatrix, std::allocator > >]' - 129 | this->parallel_well_info_.communication().sum(y.data(), y.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:426:1: required from here - 367 | template void ParallellMSWellB>::mv(Vec const&,Vec& ) const; \ - | ^~~~~ -/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | derived_type operator+ (const DenseVector& b) const - | ^~~~~~~~ -In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ParallelCommunication.hpp:24, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/DeferredLogger.hpp:24, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MSWellHelpers.cpp:36: -/usr/include/dune/common/parallel/mpicommunication.hh: In static member function 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 64 | temp = func(*in, *inout); - | ^~~~ -/usr/include/dune/common/parallel/mpicommunication.hh: In static member function 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/common/parallel/mpicommunication.hh: In static member function 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellAssemble.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellAssemble.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellAssemble.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellAssemble.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellAssemble.cpp -[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEquations.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEquations.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEquations.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEquations.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellEquations.cpp -[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEval.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEval.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEval.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEval.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellEval.cpp -In file included from /usr/include/dune/istl/umfpack.hh:20, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellEquations.cpp:25: -/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': -/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 557 | // do not count ignored entries - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 558 | if constexpr ( useBitVector ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 559 | if ( flatBitVector[row] or flatBitVector[col] ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 560 | return; - | ~~~~~~~ - 561 | - | - 562 | nonZeros++; - | ~~~~~~~~~~~ - 563 | }); - | ~~ -/usr/include/dune/istl/umfpack.hh:297:16: required from 'Dune::UMFPack::UMFPack(const Matrix&, int) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 297 | setMatrix(matrix); - | ~~~~~~~~~^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellEquations.cpp:269:36: required from 'void Opm::MultisegmentWellEquations::extract(Opm::WellContributions&) const [with Scalar = double; int numWellEq = 2; int numEq = 1]' - 269 | Dune::UMFPack umfpackMatrix(duneD_, 0); - | ^~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellEquations.cpp:470:1: required from here - 447 | template class MultisegmentWellEquations; \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | return entry; - | ^~~~~ -[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellGeneric.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellGeneric.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellGeneric.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellGeneric.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellGeneric.cpp -[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp -[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellSegments.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellSegments.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellSegments.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellSegments.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellSegments.cpp -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp:28: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 537 | temperature, - | ~~~~~~~~~~~~ - 538 | pressure, - | ~~~~~~~~~ - 539 | salinity, - | ~~~~~~~~~ - 540 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 541 | xlCO2, - | ~~~~~~ - 542 | xgH2O, - | ~~~~~~ - 543 | activityModel_, - | ~~~~~~~~~~~~~~~ - 544 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:436:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 436 | return rsSat(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:210:7: required from 'Evaluation Opm::OilPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true]' - 210 | { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp:310:47: required from 'void Opm::MultisegmentWellPrimaryVariables::copyToWellState(const Opm::MultisegmentWellGeneric&, Scalar, Opm::WellState&, const Opm::SummaryState&, Opm::DeferredLogger&) const [with FluidSystem = Opm::BlackOilFluidSystem; Indices = Opm::BlackOilOnePhaseIndices<0, 0, 0, 0, false, false, 0, 1, 0>; typename FluidSystem::Scalar = double; Scalar = double]' - 309 | rsMax = FluidSystem::oilPvt() - | ~~~~~~~~~~~~~~~~~~~~~ - 310 | .saturatedGasDissolutionFactor(pvtReg, temperature, segment_pressure[seg]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp:719:1: required from here - 690 | template class MultisegmentWellPrimaryVariables,__VA_ARGS__>; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgCalculator.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgCalculator.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgCalculator.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgCalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/ParallelPAvgCalculator.cpp -[ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp -[ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWBPCalculation.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWBPCalculation.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWBPCalculation.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWBPCalculation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/ParallelWBPCalculation.cpp -[ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWellInfo.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWellInfo.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWellInfo.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWellInfo.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/ParallelWellInfo.cpp -[ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/PerfData.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/PerfData.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/PerfData.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/PerfData.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/PerfData.cpp -[ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/RateConverter.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/RateConverter.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/RateConverter.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/RateConverter.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/RateConverter.cpp -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/RateConverter.cpp: In instantiation of 'std::pair Opm::RateConverter::SurfaceToReservoirVoidage::inferDissolvedVaporisedRatio(Scalar, Scalar, const Rates&) const [with Rates = __gnu_cxx::__normal_iterator >; FluidSystem = Opm::BlackOilFluidSystem; Region = std::vector; typename FluidSystem::Scalar = double; Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/RateConverter.cpp:423:1: required from here - 421 | const std::vector::iterator&) const; - | ^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/RateConverter.cpp:362:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 362 | SurfaceToReservoirVoidage:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/RatioCalculator.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/RatioCalculator.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/RatioCalculator.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/RatioCalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/RatioCalculator.cpp -[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/SegmentState.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/SegmentState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/SegmentState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/SegmentState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/SegmentState.cpp -[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/SingleWellState.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/SingleWellState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/SingleWellState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/SingleWellState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/SingleWellState.cpp -[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellAssemble.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellAssemble.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellAssemble.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellAssemble.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellAssemble.cpp -[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellConnections.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellConnections.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellConnections.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellConnections.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellConnections.cpp -[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEquations.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEquations.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEquations.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEquations.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellEquations.cpp -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellConnections.cpp:26: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 537 | temperature, - | ~~~~~~~~~~~~ - 538 | pressure, - | ~~~~~~~~~ - 539 | salinity, - | ~~~~~~~~~ - 540 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 541 | xlCO2, - | ~~~~~~ - 542 | xgH2O, - | ~~~~~~ - 543 | activityModel_, - | ~~~~~~~~~~~~~~~ - 544 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:425:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 425 | return rsSat(regionIdx, temperature, pressure, salinity); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/WaterPvtMultiplexer.hpp:210:9: required from 'Evaluation Opm::WaterPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true; bool enableBrine = true]' - 210 | OPM_WATER_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure, saltconcentration)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellConnections.cpp:516:96: required from 'Opm::StandardWellConnections::Properties Opm::StandardWellConnections::computePropertiesForPressures(const Opm::WellState&, const PressurePropertyFunctions&) const [with FluidSystem = Opm::BlackOilFluidSystem; Indices = Opm::BlackOilOnePhaseIndices<0, 0, 0, 0, false, false, 0, 1, 0>; typename FluidSystem::Scalar = double]' - 516 | props.rswmax_perf[perf] = FluidSystem::waterPvt().saturatedGasDissolutionFactor(region_idx, temperature, p_avg, saltConcentration); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellConnections.cpp:883:1: required from here - 854 | template class StandardWellConnections, __VA_ARGS__>; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEval.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEval.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEval.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEval.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellEval.cpp -[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellPrimaryVariables.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellPrimaryVariables.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellPrimaryVariables.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellPrimaryVariables.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/StandardWellPrimaryVariables.cpp -[ 44%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/TargetCalculator.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/TargetCalculator.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/TargetCalculator.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/TargetCalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/TargetCalculator.cpp -[ 44%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPHelpers.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPHelpers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPHelpers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPHelpers.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPHelpers.cpp -[ 44%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPInjProperties.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPInjProperties.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPInjProperties.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPInjProperties.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPInjProperties.cpp -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPHelpers.cpp: In instantiation of 'static std::pair Opm::VFPHelpers::getMinimumBHPCoordinate(const Opm::VFPProdTable&, Scalar, Scalar, Scalar, Scalar) [with Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPHelpers.cpp:822:16: required from here - 822 | template class VFPHelpers; - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPHelpers.cpp:510:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 510 | std::pair VFPHelpers:: - | ^~~~~~~~~~~~~~~~~~ -[ 44%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPProdProperties.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPProdProperties.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPProdProperties.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPProdProperties.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPProdProperties.cpp -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPProdProperties.cpp: In member function 'Scalar Opm::VFPProdProperties::minimumBHP(int, Scalar, Scalar, Scalar, Scalar) const [with Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/VFPProdProperties.cpp:151:16: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 151 | const auto retval = VFPHelpers::getMinimumBHPCoordinate(table, thp, wfr, gfr, alq); - | ^~~~~~ -[ 44%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellAssemble.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellAssemble.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellAssemble.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellAssemble.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellAssemble.cpp -[ 44%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellBhpThpCalculator.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellBhpThpCalculator.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellBhpThpCalculator.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellBhpThpCalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellBhpThpCalculator.cpp -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellBhpThpCalculator.cpp: In instantiation of 'std::pair Opm::WellBhpThpCalculator::getFloIPR(const Opm::WellState&, const Opm::Well&, const Opm::SummaryState&) const [with Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellBhpThpCalculator.cpp:1100:1: required from here - 1081 | template class WellBhpThpCalculator; \ - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellBhpThpCalculator.cpp:983:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | std::pair WellBhpThpCalculator:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConstraints.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConstraints.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConstraints.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConstraints.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellConstraints.cpp -[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConvergence.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConvergence.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConvergence.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConvergence.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellConvergence.cpp -[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellFilterCake.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellFilterCake.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellFilterCake.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellFilterCake.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellFilterCake.cpp -[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupConstraints.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupConstraints.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupConstraints.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupConstraints.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellGroupConstraints.cpp -[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupControls.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupControls.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupControls.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupControls.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellGroupControls.cpp -[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupHelpers.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupHelpers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupHelpers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupHelpers.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellGroupHelpers.cpp -[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellHelpers.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellHelpers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellHelpers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellHelpers.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellHelpers.cpp -[ 46%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceFluidSystem.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceFluidSystem.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceFluidSystem.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceFluidSystem.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellInterfaceFluidSystem.cpp -[ 46%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceGeneric.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceGeneric.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceGeneric.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceGeneric.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellInterfaceGeneric.cpp -[ 46%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceIndices.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceIndices.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceIndices.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceIndices.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellInterfaceIndices.cpp -[ 46%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellProdIndexCalculator.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellProdIndexCalculator.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellProdIndexCalculator.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellProdIndexCalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellProdIndexCalculator.cpp -[ 46%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellState.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellState.cpp -[ 46%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellTest.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellTest.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellTest.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellTest.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WellTest.cpp -[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WGState.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WGState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WGState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WGState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/wells/WGState.cpp -[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp -[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp -[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/PhaseCheckBase.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/PhaseCheckBase.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/PhaseCheckBase.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/PhaseCheckBase.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/PhaseCheckBase.cpp -[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyCheckManager.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyCheckManager.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyCheckManager.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyCheckManager.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/SatfuncConsistencyCheckManager.cpp -[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp -[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ScaledSatfuncCheckPoint.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ScaledSatfuncCheckPoint.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ScaledSatfuncCheckPoint.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ScaledSatfuncCheckPoint.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/ScaledSatfuncCheckPoint.cpp -[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp -[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/UnscaledSatfuncCheckPoint.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/UnscaledSatfuncCheckPoint.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/UnscaledSatfuncCheckPoint.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/UnscaledSatfuncCheckPoint.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/UnscaledSatfuncCheckPoint.cpp -[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp -[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/GpuBridge.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/GpuBridge.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/GpuBridge.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/GpuBridge.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/GpuBridge.cpp -[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/CprCreation.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/CprCreation.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/CprCreation.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/CprCreation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/CprCreation.cpp -[ 48%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/Misc.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/Misc.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/Misc.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/Misc.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/Misc.cpp -[ 49%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/WellContributions.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/WellContributions.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/WellContributions.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/WellContributions.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/WellContributions.cpp -[ 49%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/MultisegmentWellContribution.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/MultisegmentWellContribution.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/MultisegmentWellContribution.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/MultisegmentWellContribution.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/MultisegmentWellContribution.cpp -In file included from /usr/include/dune/istl/umfpack.hh:20, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/CprCreation.hpp:25, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/CprCreation.cpp:33: -/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': -/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 557 | // do not count ignored entries - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 558 | if constexpr ( useBitVector ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 559 | if ( flatBitVector[row] or flatBitVector[col] ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 560 | return; - | ~~~~~~~ - 561 | - | - 562 | nonZeros++; - | ~~~~~~~~~~~ - 563 | }); - | ~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/CprCreation.cpp:196:26: required from 'void Opm::Accelerator::CprCreation::analyzeHierarchy() [with Scalar = double; unsigned int block_size = 1]' - 196 | umfpack.setMatrix((*matrixHierarchy.coarsest()).getmat()); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/gpubridge/CprCreation.cpp:295:1: required from here - 288 | template class CprCreation; \ - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | return entry; - | ^~~~~ -[ 49%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverGpuBridge.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverGpuBridge.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverGpuBridge.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverGpuBridge.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.cpp -[ 49%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/MPIPacker.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/MPIPacker.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/MPIPacker.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/MPIPacker.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/MPIPacker.cpp -[ 49%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelEclipseState.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelEclipseState.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelEclipseState.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelEclipseState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ParallelEclipseState.cpp -[ 49%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp -[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelSerialization.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelSerialization.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelSerialization.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelSerialization.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/ParallelSerialization.cpp -[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/SetupPartitioningParams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/SetupPartitioningParams.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/SetupPartitioningParams.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/SetupPartitioningParams.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/SetupPartitioningParams.cpp -[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5File.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5File.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5File.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5File.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/HDF5File.cpp -[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5Serializer.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5Serializer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5Serializer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5Serializer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/utils/HDF5Serializer.cpp -[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCoupling.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCoupling.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCoupling.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCoupling.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ReservoirCoupling.cpp -[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingMaster.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingMaster.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingMaster.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingMaster.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ReservoirCouplingMaster.cpp -[ 50%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSlave.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSlave.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSlave.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSlave.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ReservoirCouplingSlave.cpp -[ 51%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSpawnSlaves.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSpawnSlaves.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSpawnSlaves.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSpawnSlaves.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/ReservoirCouplingSpawnSlaves.cpp -[ 51%] Linking CXX shared library lib/libopmsimulators.so -/usr/bin/cmake -E cmake_link_script CMakeFiles/opmsimulators.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,--dependency-file=CMakeFiles/opmsimulators.dir/link.d -shared -Wl,-z,relro -Wl,-soname,libopmsimulators.so.2025.04 -o lib/libopmsimulators.so.2025.04 CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilbrineparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilfoamparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilmicpparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilnewtonmethodparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilpolymerparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilsolventparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilenergyparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilmicpparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilpolymerparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilsolventparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkcompositionparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiffusionparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkdiscretefractureparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkenergyparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkmultiphaseparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkphasepresenceparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkprimaryvarsparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtkptflashparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/vtktemperatureparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/io/restart.cpp.o CMakeFiles/opmsimulators.dir/opm/models/nonlinear/newtonmethodparams.cpp.o CMakeFiles/opmsimulators.dir/opm/models/parallel/mpiutil.cpp.o CMakeFiles/opmsimulators.dir/opm/models/parallel/tasklets.cpp.o CMakeFiles/opmsimulators.dir/opm/models/parallel/threadmanager.cpp.o CMakeFiles/opmsimulators.dir/opm/models/utils/parametersystem.cpp.o CMakeFiles/opmsimulators.dir/opm/models/utils/simulatorutils.cpp.o CMakeFiles/opmsimulators.dir/opm/models/utils/terminal.cpp.o CMakeFiles/opmsimulators.dir/opm/models/utils/timer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ActionHandler.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/Banners.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/BlackoilModelParameters.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/BlackoilModelConvergenceMonitor.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/CollectDataOnIORank.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/CompositionalContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ConvergenceOutputConfiguration.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/EclGenericWriter.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtboContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ExtraConvergenceOutputThread.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FIPContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericProblem.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowGenericVanguard.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowProblemParameters.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowsContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/FlowUtils.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericCpGridVanguard.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericOutputBlackoilModule.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericThresholdPressure.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/GenericTracerModel.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/InterRegFlows.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/KeywordValidation.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/LogOutputHelper.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/Main.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/MechContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/MICPContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/MixingRateControls.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/NlddReporting.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/NonlinearSolver.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/partitionCells.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RFTContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RSTConv.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorConvergenceOutput.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorFullyImplicitBlackoil.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SolutionContainers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/TracerContainer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/Transmissibility.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ValidationFunctions.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/EquilibrationHelpers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/InitStateEquil.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ExtractParallelGridInformationToISTL.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver1.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver2.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver3.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver4.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver5.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlexibleSolver6.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/FlowLinearSolverParameters.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolver.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/MILU.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelIstlInformation.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelOverlappingILU0.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory1.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory2.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory3.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory4.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory5.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory6.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PropertyTree.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/setupPropertyTree.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveTimeStepping.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/ConvergenceReport.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/EclTimeSteppingParams.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorReport.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimerInterface.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/TimeStepControl.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/gatherConvergenceReport.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/BlackoilPhases.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ComponentName.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/DeferredLogger.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/FullySupportedFlowKeywords.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelFileMerger.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelRestart.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/PressureAverage.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/SerializationPackers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/SymmTensor.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/UnsupportedFlowKeywords.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/VoigtArray.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/compressPartition.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/gatherDeferredLogger.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/phaseUsageFromDeck.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/readDeck.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ALQState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelConstraints.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGasLift.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGeneric.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGuideRates.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelNldd.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelRestart.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelWBP.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ConnFiltrateData.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/FractionCalculator.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftCommon.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftGroupInfo.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftSingleWellGeneric.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GasLiftStage2.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GlobalWellInfo.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupEconomicLimitsChecker.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/GroupState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MSWellHelpers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellAssemble.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEquations.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellEval.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellGeneric.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/MultisegmentWellSegments.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgCalculator.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWBPCalculation.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/ParallelWellInfo.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/PerfData.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/RateConverter.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/RatioCalculator.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/SegmentState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/SingleWellState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellAssemble.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellConnections.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEquations.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellEval.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/StandardWellPrimaryVariables.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/TargetCalculator.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPHelpers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPInjProperties.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPProdProperties.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellAssemble.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellBhpThpCalculator.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConstraints.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConvergence.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellFilterCake.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupConstraints.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupControls.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupHelpers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellHelpers.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceFluidSystem.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceGeneric.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceIndices.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellProdIndexCalculator.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellTest.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WGState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/PhaseCheckBase.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyCheckManager.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ScaledSatfuncCheckPoint.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/UnscaledSatfuncCheckPoint.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/GpuBridge.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/CprCreation.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/Misc.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/WellContributions.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/gpubridge/MultisegmentWellContribution.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverGpuBridge.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/MPIPacker.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelEclipseState.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/ParallelSerialization.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/SetupPartitioningParams.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5File.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/HDF5Serializer.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCoupling.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingMaster.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSlave.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ReservoirCouplingSpawnSlaves.cpp.o -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi: /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -/usr/bin/cmake -E cmake_symlink_library lib/libopmsimulators.so.2025.04 lib/libopmsimulators.so.2025.04 lib/libopmsimulators.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 51%] Built target opmsimulators -make -f CMakeFiles/opmrst_inspect.dir/build.make CMakeFiles/opmrst_inspect.dir/depend +[ 52%] Built target flow_libbrine_energy make -f CMakeFiles/co2injection_flash_ni_ecfv.dir/build.make CMakeFiles/co2injection_flash_ni_ecfv.dir/depend -make -f CMakeFiles/co2injection_flash_ni_vcfv.dir/build.make CMakeFiles/co2injection_flash_ni_vcfv.dir/depend -make -f CMakeFiles/co2injection_flash_vcfv.dir/build.make CMakeFiles/co2injection_flash_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/opmrst_inspect.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_ni_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_ni_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_vcfv.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/co2injection_flash_ni_ecfv.dir/build.make CMakeFiles/co2injection_flash_ni_ecfv.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/opmrst_inspect.dir/build.make CMakeFiles/opmrst_inspect.dir/build -make -f CMakeFiles/co2injection_flash_ni_vcfv.dir/build.make CMakeFiles/co2injection_flash_ni_vcfv.dir/build -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_flash_vcfv.dir/build.make CMakeFiles/co2injection_flash_vcfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 51%] Building CXX object CMakeFiles/co2injection_flash_ni_ecfv.dir/examples/co2injection_flash_ni_ecfv.cpp.o +[ 52%] Building CXX object CMakeFiles/co2injection_flash_ni_ecfv.dir/examples/co2injection_flash_ni_ecfv.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_flash_ni_ecfv.dir/examples/co2injection_flash_ni_ecfv.cpp.o -MF CMakeFiles/co2injection_flash_ni_ecfv.dir/examples/co2injection_flash_ni_ecfv.cpp.o.d -o CMakeFiles/co2injection_flash_ni_ecfv.dir/examples/co2injection_flash_ni_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp -[ 51%] Building CXX object CMakeFiles/co2injection_flash_ni_vcfv.dir/examples/co2injection_flash_ni_vcfv.cpp.o -[ 51%] Building CXX object CMakeFiles/opmrst_inspect.dir/examples/opmrst_inspect.cpp.o -[ 52%] Building CXX object CMakeFiles/co2injection_flash_vcfv.dir/examples/co2injection_flash_vcfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_flash_ni_vcfv.dir/examples/co2injection_flash_ni_vcfv.cpp.o -MF CMakeFiles/co2injection_flash_ni_vcfv.dir/examples/co2injection_flash_ni_vcfv.cpp.o.d -o CMakeFiles/co2injection_flash_ni_vcfv.dir/examples/co2injection_flash_ni_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/opmrst_inspect.dir/examples/opmrst_inspect.cpp.o -MF CMakeFiles/opmrst_inspect.dir/examples/opmrst_inspect.cpp.o.d -o CMakeFiles/opmrst_inspect.dir/examples/opmrst_inspect.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/opmrst_inspect.cpp -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_flash_vcfv.dir/examples/co2injection_flash_vcfv.cpp.o -MF CMakeFiles/co2injection_flash_vcfv.dir/examples/co2injection_flash_vcfv.cpp.o.d -o CMakeFiles/co2injection_flash_vcfv.dir/examples/co2injection_flash_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:35: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, @@ -14988,111 +15656,29 @@ /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:34: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/common/intersection.hh:9, - from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' - 128 | ::Entity::Geometry::LocalCoordinate Coordinate; - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 787 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/opm/input/eclipse/EclipseState/Aquifer/Aquancon.hpp:33, + from /usr/include/opm/input/eclipse/EclipseState/Aquifer/AquiferConfig.hpp:23, + from /usr/include/opm/input/eclipse/EclipseState/EclipseState.hpp:23, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:26: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ~~~~ + 150 | for (auto const& row : matrix) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 151 | for (auto const& entry : row) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 152 | return entry; + | ~~~~~~~~~~~~~ + 153 | return Block{}; + | ~~~~~~~~~~~~~~~ + 154 | }(); + | ~^~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -15192,26 +15778,53 @@ | ^ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:37: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:36: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 274 | fineK_ = this->toDimMatrix_(1e-13); | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Communication = Dune::Communication]' 245 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 115 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | DimMatrix toDimMatrix_(Scalar val) const | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:37: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In instantiation of 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:353:57: required from 'decltype(auto) Opm::FvBaseElementContext::pos(unsigned int, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:48: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 110 | { return element_.geometry().center(); } + | ^ In file included from /usr/include/dune/istl/matrixutils.hh:14, from /usr/include/dune/istl/bcrsmatrix.hh:21, from /usr/include/dune/istl/solvers.hh:25, @@ -15222,7 +15835,7 @@ from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelbasebackend.hh:41, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelamgbackend.hh:31, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:40: + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:39: /usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': /usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' 184 | return matrix.transposed(); @@ -15236,17 +15849,17 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 787 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | DiagonalMatrix transposed() const @@ -15272,23 +15885,23 @@ /usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' 107 | Implementation realIterator; | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' 1032 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const @@ -15309,58 +15922,197 @@ /usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' 107 | Implementation realIterator; | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' 1032 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: -/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | T sum (const T& in) const | ^~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:36: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Communication = Dune::Communication]' - 245 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:44: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' + 110 | { return element_.geometry().center(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:353:57: required from 'decltype(auto) Opm::FvBaseElementContext::pos(unsigned int, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:48: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 286 | GlobalCoordinate center () const + | ^~~~~~ +In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' + 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ + 340 | temperature, + | ~~~~~~~~~~~~ + 341 | pressure, + | ~~~~~~~~~ + 342 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 343 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 344 | xlCO2, + | ~~~~~~ + 345 | xgH2O, + | ~~~~~~ + 346 | activityModel); + | ~~~~~~~~~~~~~~ +/usr/include/opm/material/constraintsolvers/ComputeFromReferencePhase.hpp:137:79: required from 'static void Opm::ComputeFromReferencePhase::solve(FluidState&, typename FluidSystem::ParameterCache&, unsigned int, bool, bool) [with FluidState = Opm::CompositionalFluidState, true>; Scalar = double; FluidSystem = Opm::BrineCO2FluidSystem; Evaluation = double; typename FluidSystem::ParameterCache = Opm::BrineCO2FluidSystem::ParameterCache; typename FluidState::Scalar = double]' + 137 | FluidSystem::fugacityCoefficient(fluidState, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 138 | paramCache, + | ~~~~~~~~~~~ + 139 | refPhaseIdx, + | ~~~~~~~~~~~~ + 140 | compIdx)); + | ~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 586 | CFRP::solve(fs, paramCache, + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ + 587 | /*refPhaseIdx=*/liquidPhaseIdx, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 588 | /*setViscosity=*/true, + | ~~~~~~~~~~~~~~~~~~~~~~ + 589 | /*setEnthalpy=*/true); + | ~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | operator()(const _Tp& __x, const _Tp& __y) const + | ^~~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:26, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:48: +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:191:75: required from 'static void Dune::DGFGridFactory > >::getCorners(const Geometry&, std::vector >&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; ctype = double; int dim = 2]' + 191 | const typename Geometry::GlobalCoordinate corner = geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:135:19: required from 'int Dune::DGFGridFactory > >::boundaryId(const Intersection&) const [with Intersection = Dune::Intersection, Dune::YaspIntersection > >; ctype = double; int dim = 2]' + 135 | getCorners( intersection.geometry(), corners ); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:448:48: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2>]' + 448 | bndId_[ k ] = dgfFactory.boundaryId( intersection ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' + 175 | initialize( dgfFactory ); + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:176:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Communication = Dune::Communication]' + 176 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 115 | :Simulator(Communication(), verbose) | ^ @@ -15370,47 +16122,53 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here 86 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 380 | DimMatrix toDimMatrix_(Scalar val) const - | ^~~~~~~~~~~~ -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/common/intersection.hh:9, - from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' - 128 | ::Entity::Geometry::LocalCoordinate Coordinate; - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 787 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here - 82 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:37: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In instantiation of 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:353:57: required from 'decltype(auto) Opm::FvBaseElementContext::pos(unsigned int, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:48: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 269 | GlobalCoordinate corner(int k) const + | ^~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 592 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' + 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ + 340 | temperature, + | ~~~~~~~~~~~~ + 341 | pressure, + | ~~~~~~~~~ + 342 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 343 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 344 | xlCO2, + | ~~~~~~ + 345 | xgH2O, + | ~~~~~~ + 346 | activityModel); + | ~~~~~~~~~~~~~~ +/usr/include/opm/material/constraintsolvers/ComputeFromReferencePhase.hpp:137:79: required from 'static void Opm::ComputeFromReferencePhase::solve(FluidState&, typename FluidSystem::ParameterCache&, unsigned int, bool, bool) [with FluidState = Opm::CompositionalFluidState, true>; Scalar = double; FluidSystem = Opm::BrineCO2FluidSystem; Evaluation = double; typename FluidSystem::ParameterCache = Opm::BrineCO2FluidSystem::ParameterCache; typename FluidState::Scalar = double]' + 137 | FluidSystem::fugacityCoefficient(fluidState, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 138 | paramCache, + | ~~~~~~~~~~~ + 139 | refPhaseIdx, + | ~~~~~~~~~~~~ + 140 | compIdx)); + | ~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 586 | CFRP::solve(fs, paramCache, + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ + 587 | /*refPhaseIdx=*/liquidPhaseIdx, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 588 | /*setViscosity=*/true, + | ~~~~~~~~~~~~~~~~~~~~~~ + 589 | /*setEnthalpy=*/true); + | ~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15426,24 +16184,287 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here 86 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 110 | { return element_.geometry().center(); } +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In instantiation of 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; EvalDimVector = Dune::FieldVector, 2>; ElementContext = Opm::FvBaseElementContext]' + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashextensivequantities.hh:86:35: required from 'void Opm::FlashExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 86 | ParentType::updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashboundaryratevector.hh:90:33: required from 'void Opm::FlashBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 90 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; BoundaryRateVector = Opm::FlashBoundaryRateVector]' + 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' + 1036 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1037 | boundaryCtx, + | ~~~~~~~~~~~~ + 1038 | faceIdx, + | ~~~~~~~~ + 1039 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 116 | { return element_.geometry().center(); } | ^ -In file included from /usr/include/dune/istl/matrixutils.hh:14, - from /usr/include/dune/istl/bcrsmatrix.hh:21, - from /usr/include/dune/istl/solvers.hh:25, - from /usr/include/dune/istl/superlu.hh:11, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ilufirstelement.hh:27, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelbasebackend.hh:41, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelamgbackend.hh:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:39: -/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ +In file included from /usr/include/dune/common/fvector.hh:17, + from /usr/include/dune/common/fmatrix.hh:16: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' + 190 | { return __x + __y; } + | ~~~~^~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | derived_type operator+ (const DenseVector& b) const + | ^~~~~~~~ +/usr/include/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: required from 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Opm::EcfvStencil::Intersection = Dune::Intersection, Dune::YaspIntersection > >]' + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace]' + 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:286:44: required from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 286 | interiorFaces_.emplace_back(/*SubControlVolumeFace(*/intersection, subControlVolumes_.size() - 1/*)*/); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:305:9: required from 'void Opm::EcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 305 | updateTopology(element); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:563:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 563 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 406 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/istl/schwarz.hh:28, + from /usr/include/dune/istl/solverfactory.hh:18, + from /usr/include/dune/istl/superlu.hh:22: +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Dune::FieldVector; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Dune::FieldVector; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = Dune::BlockVector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = Dune::BlockVector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/amg.hh:840:68: required from 'void Dune::Amg::AMG::pre(Domain&, Range&) [with M = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; X = Dune::BlockVector, std::allocator > >; S = Dune::BlockPreconditioner, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication, Dune::SeqSOR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, 1> >; PI = Dune::OwnerOverlapCopyCommunication; A = std::allocator, std::allocator > > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >]' + 840 | matrices_->parallelInformation().coarsest()->copyOwnerToAll(x,x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 1273 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 510 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 733 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | static V gather(const T& a, std::size_t i) + | ^~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ^~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = Opm::DenseAd::Evaluation; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair, Opm::DenseAd::Evaluation >' when C++17 is enabled changed to match C++14 in GCC 10.1 + 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 52%] Linking CXX executable bin/co2injection_flash_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_flash_ecfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_ecfv.dir/link.d CMakeFiles/co2injection_flash_ecfv.dir/examples/co2injection_flash_ecfv.cpp.o -o bin/co2injection_flash_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 52%] Built target co2injection_flash_ecfv +make -f CMakeFiles/co2injection_flash_ni_vcfv.dir/build.make CMakeFiles/co2injection_flash_ni_vcfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_ni_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_flash_ni_vcfv.dir/build.make CMakeFiles/co2injection_flash_ni_vcfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 52%] Building CXX object CMakeFiles/co2injection_flash_ni_vcfv.dir/examples/co2injection_flash_ni_vcfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_flash_ni_vcfv.dir/examples/co2injection_flash_ni_vcfv.cpp.o -MF CMakeFiles/co2injection_flash_ni_vcfv.dir/examples/co2injection_flash_ni_vcfv.cpp.o.d -o CMakeFiles/co2injection_flash_ni_vcfv.dir/examples/co2injection_flash_ni_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:34: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/common/intersection.hh:9, + from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15453,21 +16474,21 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 787 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here + 82 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | DiagonalMatrix transposed() const - | ^~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -15502,48 +16523,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, - from /usr/include/dune/geometry/referenceelements.hh:24, - from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, - from /usr/include/dune/grid/io/file/dgfparser/entitykey.hh:154, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:27: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 143 | using JacobianDefault = decltype(transpose(std::declval())); @@ -15578,64 +16557,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ -In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: -/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; EqVector = Dune::FieldVector]' - 251 | storage = this->gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | T sum (const T& in) const - | ^~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashmodel.hh:39, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:36: @@ -15797,34 +16718,6 @@ /usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | T sum (const T& in) const | ^~~ -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:44: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' - 110 | { return element_.geometry().center(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:353:57: required from 'decltype(auto) Opm::FvBaseElementContext::pos(unsigned int, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:48: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 286 | GlobalCoordinate center () const - | ^~~~~~ In file included from /usr/include/dune/geometry/referenceelements.hh:23: /usr/include/dune/geometry/referenceelement.hh: In instantiation of 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation; Coordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:879:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' @@ -15880,7 +16773,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -15889,121 +16782,63 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here + 82 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from /usr/include/c++/14/bits/locale_classes.h:40, - from /usr/include/c++/14/bits/ios_base.h:41, - from /usr/include/c++/14/ios:44, - from /usr/include/c++/14/ostream:40, - from /usr/include/c++/14/iostream:41, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: -/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/energymodule.hh:807:47: required from 'void Opm::EnergyExtensiveQuantities::updateBoundary_(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 807 | distVec -= insideScv.geometry().center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashextensivequantities.hh:88:51: required from 'void Opm::FlashExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 88 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashboundaryratevector.hh:90:33: required from 'void Opm::FlashBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 90 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; BoundaryRateVector = Opm::FlashBoundaryRateVector]' + 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; Scalar = double]' + 1036 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1037 | boundaryCtx, + | ~~~~~~~~~~~~ + 1038 | faceIdx, + | ~~~~~~~~ + 1039 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | operator()(const _Tp& __x, const _Tp& __y) const - | ^~~~~~~~ -In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' - 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ - 340 | temperature, - | ~~~~~~~~~~~~ - 341 | pressure, - | ~~~~~~~~~ - 342 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 343 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 344 | xlCO2, - | ~~~~~~ - 345 | xgH2O, - | ~~~~~~ - 346 | activityModel); - | ~~~~~~~~~~~~~~ -/usr/include/opm/material/constraintsolvers/ComputeFromReferencePhase.hpp:137:79: required from 'static void Opm::ComputeFromReferencePhase::solve(FluidState&, typename FluidSystem::ParameterCache&, unsigned int, bool, bool) [with FluidState = Opm::CompositionalFluidState, true>; Scalar = double; FluidSystem = Opm::BrineCO2FluidSystem; Evaluation = double; typename FluidSystem::ParameterCache = Opm::BrineCO2FluidSystem::ParameterCache; typename FluidState::Scalar = double]' - 137 | FluidSystem::fugacityCoefficient(fluidState, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 138 | paramCache, - | ~~~~~~~~~~~ - 139 | refPhaseIdx, - | ~~~~~~~~~~~~ - 140 | compIdx)); - | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 586 | CFRP::solve(fs, paramCache, - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ - 587 | /*refPhaseIdx=*/liquidPhaseIdx, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 588 | /*setViscosity=*/true, - | ~~~~~~~~~~~~~~~~~~~~~~ - 589 | /*setEnthalpy=*/true); - | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here + 82 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:730:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 730 | const GlobalPosition center() const + | ^~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, @@ -16024,88 +16859,24 @@ /usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' 211 | allreduce >(&in,&out,1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; EqVector = Dune::FieldVector]' - 251 | storage = this->gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; Scalar = double]' + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here + 82 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -[ 52%] Linking CXX executable bin/opmrst_inspect -/usr/bin/cmake -E cmake_link_script CMakeFiles/opmrst_inspect.dir/link.txt --verbose=1 -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 592 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' - 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ - 340 | temperature, - | ~~~~~~~~~~~~ - 341 | pressure, - | ~~~~~~~~~ - 342 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 343 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 344 | xlCO2, - | ~~~~~~ - 345 | xgH2O, - | ~~~~~~ - 346 | activityModel); - | ~~~~~~~~~~~~~~ -/usr/include/opm/material/constraintsolvers/ComputeFromReferencePhase.hpp:137:79: required from 'static void Opm::ComputeFromReferencePhase::solve(FluidState&, typename FluidSystem::ParameterCache&, unsigned int, bool, bool) [with FluidState = Opm::CompositionalFluidState, true>; Scalar = double; FluidSystem = Opm::BrineCO2FluidSystem; Evaluation = double; typename FluidSystem::ParameterCache = Opm::BrineCO2FluidSystem::ParameterCache; typename FluidState::Scalar = double]' - 137 | FluidSystem::fugacityCoefficient(fluidState, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 138 | paramCache, - | ~~~~~~~~~~~ - 139 | refPhaseIdx, - | ~~~~~~~~~~~~ - 140 | compIdx)); - | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 586 | CFRP::solve(fs, paramCache, - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ - 587 | /*refPhaseIdx=*/liquidPhaseIdx, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 588 | /*setViscosity=*/true, - | ~~~~~~~~~~~~~~~~~~~~~~ - 589 | /*setEnthalpy=*/true); - | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:26, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:48: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': @@ -16124,30 +16895,33 @@ /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' 175 | initialize( dgfFactory ); | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; Simulator = Opm::Simulator]' 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:176:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:176:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; Communication = Dune::Communication]' 176 | { vanguard_.reset(new Vanguard(*this)); } | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 115 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here + 82 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ -In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 592 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ @@ -16198,12 +16972,13 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here 82 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::global(const Opm::VcfvStencil::LocalPosition&) const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector; Opm::VcfvStencil::LocalPosition = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:731:18: required from 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]' + 731 | { return global(localGeometry_->center()); } + | ^~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/energymodule.hh:807:47: required from 'void Opm::EnergyExtensiveQuantities::updateBoundary_(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 807 | distVec -= insideScv.geometry().center(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ @@ -16237,17 +17012,15 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here 82 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:730:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 730 | const GlobalPosition center() const +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:736:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 736 | const GlobalPosition global(const LocalPosition& localPos) const | ^~~~~~ -In file included from /usr/include/c++/14/string:49, - from /usr/include/c++/14/bits/locale_classes.h:40, - from /usr/include/c++/14/bits/ios_base.h:41, - from /usr/include/c++/14/ios:44, - from /usr/include/c++/14/ostream:40, - from /usr/include/c++/14/iostream:41, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: -/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +In file included from /usr/include/dune/common/fvector.hh:17, + from /usr/include/dune/common/fmatrix.hh:16: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' + 190 | { return __x + __y; } + | ~~~~^~~~~ /usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' 64 | temp = func(*in, *inout); | ~~~~^~~~~~~~~~~~~ @@ -16275,76 +17048,17 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here 82 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | operator()(const _Tp& __x, const _Tp& __y) const - | ^~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 592 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' - 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ - 340 | temperature, - | ~~~~~~~~~~~~ - 341 | pressure, - | ~~~~~~~~~ - 342 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 343 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 344 | xlCO2, - | ~~~~~~ - 345 | xgH2O, - | ~~~~~~ - 346 | activityModel); - | ~~~~~~~~~~~~~~ -/usr/include/opm/material/constraintsolvers/ComputeFromReferencePhase.hpp:137:79: required from 'static void Opm::ComputeFromReferencePhase::solve(FluidState&, typename FluidSystem::ParameterCache&, unsigned int, bool, bool) [with FluidState = Opm::CompositionalFluidState, true>; Scalar = double; FluidSystem = Opm::BrineCO2FluidSystem; Evaluation = double; typename FluidSystem::ParameterCache = Opm::BrineCO2FluidSystem::ParameterCache; typename FluidState::Scalar = double]' - 137 | FluidSystem::fugacityCoefficient(fluidState, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 138 | paramCache, - | ~~~~~~~~~~~ - 139 | refPhaseIdx, - | ~~~~~~~~~~~~ - 140 | compIdx)); - | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 586 | CFRP::solve(fs, paramCache, - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ - 587 | /*refPhaseIdx=*/liquidPhaseIdx, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 588 | /*setViscosity=*/true, - | ~~~~~~~~~~~~~~~~~~~~~~ - 589 | /*setEnthalpy=*/true); - | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In instantiation of 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; EvalDimVector = Dune::FieldVector, 2>; ElementContext = Opm::FvBaseElementContext]' +/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | derived_type operator+ (const DenseVector& b) const + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44: required from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; ElementContext = Opm::FvBaseElementContext]' 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | elemCtx, @@ -16353,7 +17067,7 @@ | ~~~~~~~~~~~~~~~~ 350 | pressureCallback); | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | bfIdx, @@ -16362,16 +17076,11 @@ | ~~~~~~~~ 125 | fluidState); | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashextensivequantities.hh:86:35: required from 'void Opm::FlashExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 86 | ParentType::updateBoundary(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashboundaryratevector.hh:90:33: required from 'void Opm::FlashBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 90 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; BoundaryRateVector = Opm::FlashBoundaryRateVector]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashextensivequantities.hh:86:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; BoundaryRateVector = Opm::FlashBoundaryRateVector]' 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; Scalar = double]' 1036 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1037 | boundaryCtx, @@ -16380,102 +17089,458 @@ | ~~~~~~~~ 1039 | /*timeIdx=*/0); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here + 82 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 116 | { return element_.geometry().center(); } - | ^ -In file included from /usr/include/dune/common/fvector.hh:17, - from /usr/include/dune/common/fmatrix.hh:16: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' - 190 | { return __x + __y; } - | ~~~~^~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; EqVector = Dune::FieldVector]' - 251 | storage = this->gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 751 | const GlobalPosition center() const + | ^~~~~~ +In file included from /usr/include/dune/istl/schwarz.hh:28, + from /usr/include/dune/istl/solverfactory.hh:18, + from /usr/include/dune/istl/superlu.hh:22: +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Dune::FieldVector; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Dune::FieldVector; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = Dune::BlockVector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = Dune::BlockVector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/amg.hh:840:68: required from 'void Dune::Amg::AMG::pre(Domain&, Range&) [with M = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; X = Dune::BlockVector, std::allocator > >; S = Dune::BlockPreconditioner, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication, Dune::SeqSOR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, 1> >; PI = Dune::OwnerOverlapCopyCommunication; A = std::allocator, std::allocator > > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >]' + 840 | matrices_->parallelInformation().coarsest()->copyOwnerToAll(x,x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 1273 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 510 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 733 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here + 82 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | static V gather(const T& a, std::size_t i) + | ^~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ^~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ^~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +In function 'void Opm::Amg::getTrueImpesWeights(int, Vector&, const GridView&, ElementContext&, const Model&, std::size_t) [with Vector = Dune::BlockVector, std::allocator > >; GridView = Dune::GridView >; ElementContext = Opm::FvBaseElementContext; Model = Opm::FIBlackOilModel]', + inlined from 'Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const::' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:612:53: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:123:76: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | MatrixBlockType block_transpose = Details::transposeDenseMatrix(block); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]', + inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 52%] Built target flow_libonephase +make -f CMakeFiles/co2injection_flash_vcfv.dir/build.make CMakeFiles/co2injection_flash_vcfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_flash_vcfv.dir/build.make CMakeFiles/co2injection_flash_vcfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 53%] Building CXX object CMakeFiles/co2injection_flash_vcfv.dir/examples/co2injection_flash_vcfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_flash_vcfv.dir/examples/co2injection_flash_vcfv.cpp.o -MF CMakeFiles/co2injection_flash_vcfv.dir/examples/co2injection_flash_vcfv.cpp.o.d -o CMakeFiles/co2injection_flash_vcfv.dir/examples/co2injection_flash_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp +In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]', + inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, + inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:35: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/common/intersection.hh:9, + from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' + 128 | ::Entity::Geometry::LocalCoordinate Coordinate; + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 787 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | derived_type operator+ (const DenseVector& b) const - | ^~~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:48: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:191:75: required from 'static void Dune::DGFGridFactory > >::getCorners(const Geometry&, std::vector >&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; ctype = double; int dim = 2]' - 191 | const typename Geometry::GlobalCoordinate corner = geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:135:19: required from 'int Dune::DGFGridFactory > >::boundaryId(const Intersection&) const [with Intersection = Dune::Intersection, Dune::YaspIntersection > >; ctype = double; int dim = 2]' - 135 | getCorners( intersection.geometry(), corners ); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:448:48: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2>]' - 448 | bndId_[ k ] = dgfFactory.boundaryId( intersection ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' - 175 | initialize( dgfFactory ); - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:176:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; Communication = Dune::Communication]' - 176 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:37: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Communication = Dune::Communication]' + 245 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 115 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here - 82 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 269 | GlobalCoordinate corner(int k) const - | ^~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 592 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 380 | DimMatrix toDimMatrix_(Scalar val) const + | ^~~~~~~~~~~~ +In file included from /usr/include/dune/istl/matrixutils.hh:14, + from /usr/include/dune/istl/bcrsmatrix.hh:21, + from /usr/include/dune/istl/solvers.hh:25, + from /usr/include/dune/istl/superlu.hh:11, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ilufirstelement.hh:27, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelbasebackend.hh:41, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelamgbackend.hh:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:40: +/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' + 128 | ::Entity::Geometry::LocalCoordinate Coordinate; + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 787 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | DiagonalMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, + from /usr/include/dune/geometry/referenceelements.hh:24, + from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, + from /usr/include/dune/grid/io/file/dgfparser/entitykey.hh:154, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:27: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: +/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | T sum (const T& in) const + | ^~~ +In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ @@ -16502,7 +17567,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -16511,139 +17576,124 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here - 82 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::global(const Opm::VcfvStencil::LocalPosition&) const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector; Opm::VcfvStencil::LocalPosition = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:731:18: required from 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]' - 731 | { return global(localGeometry_->center()); } - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/energymodule.hh:807:47: required from 'void Opm::EnergyExtensiveQuantities::updateBoundary_(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 807 | distVec -= insideScv.geometry().center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashextensivequantities.hh:88:51: required from 'void Opm::FlashExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 88 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashboundaryratevector.hh:90:33: required from 'void Opm::FlashBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 90 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; BoundaryRateVector = Opm::FlashBoundaryRateVector]' - 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; Scalar = double]' - 1036 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1037 | boundaryCtx, - | ~~~~~~~~~~~~ - 1038 | faceIdx, - | ~~~~~~~~ - 1039 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here - 82 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:736:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 736 | const GlobalPosition global(const LocalPosition& localPos) const - | ^~~~~~ -In file included from /usr/include/dune/common/fvector.hh:17, - from /usr/include/dune/common/fmatrix.hh:16: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' - 190 | { return __x + __y; } - | ~~~~^~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' 64 | temp = func(*in, *inout); | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' 465 | (Generic_MPI_Op::get()),communicator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' 211 | allreduce >(&in,&out,1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' 1079 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here - 82 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | derived_type operator+ (const DenseVector& b) const - | ^~~~~~~~ -/usr/include/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: required from 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Opm::EcfvStencil::Intersection = Dune::Intersection, Dune::YaspIntersection > >]' - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace]' - 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:286:44: required from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 286 | interiorFaces_.emplace_back(/*SubControlVolumeFace(*/intersection, subControlVolumes_.size() - 1/*)*/); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:305:9: required from 'void Opm::EcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 305 | updateTopology(element); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:563:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 563 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | operator()(const _Tp& __x, const _Tp& __y) const + | ^~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 592 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' + 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ + 340 | temperature, + | ~~~~~~~~~~~~ + 341 | pressure, + | ~~~~~~~~~ + 342 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 343 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 344 | xlCO2, + | ~~~~~~ + 345 | xgH2O, + | ~~~~~~ + 346 | activityModel); + | ~~~~~~~~~~~~~~ +/usr/include/opm/material/constraintsolvers/ComputeFromReferencePhase.hpp:137:79: required from 'static void Opm::ComputeFromReferencePhase::solve(FluidState&, typename FluidSystem::ParameterCache&, unsigned int, bool, bool) [with FluidState = Opm::CompositionalFluidState, true>; Scalar = double; FluidSystem = Opm::BrineCO2FluidSystem; Evaluation = double; typename FluidSystem::ParameterCache = Opm::BrineCO2FluidSystem::ParameterCache; typename FluidState::Scalar = double]' + 137 | FluidSystem::fugacityCoefficient(fluidState, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 138 | paramCache, + | ~~~~~~~~~~~ + 139 | refPhaseIdx, + | ~~~~~~~~~~~~ + 140 | compIdx)); + | ~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 586 | CFRP::solve(fs, paramCache, + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ + 587 | /*refPhaseIdx=*/liquidPhaseIdx, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 588 | /*setViscosity=*/true, + | ~~~~~~~~~~~~~~~~~~~~~~ + 589 | /*setEnthalpy=*/true); + | ~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 406 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': @@ -16699,156 +17749,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 751 | const GlobalPosition center() const | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44: required from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | elemCtx, - | ~~~~~~~~ - 349 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 350 | pressureCallback); - | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 123 | bfIdx, - | ~~~~~~ - 124 | timeIdx, - | ~~~~~~~~ - 125 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashextensivequantities.hh:86:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; BoundaryRateVector = Opm::FlashBoundaryRateVector]' - 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem; Scalar = double]' - 1036 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1037 | boundaryCtx, - | ~~~~~~~~~~~~ - 1038 | faceIdx, - | ~~~~~~~~ - 1039 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here - 82 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 751 | const GlobalPosition center() const - | ^~~~~~ -In file included from /usr/include/dune/istl/schwarz.hh:28, - from /usr/include/dune/istl/solverfactory.hh:18, - from /usr/include/dune/istl/superlu.hh:22: -/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Dune::FieldVector; std::size_t = long unsigned int]': -/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Dune::FieldVector; size_t = long unsigned int]' - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1308 | interfacePair->second.second[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = Dune::BlockVector, std::allocator > >]' - 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = Dune::BlockVector, std::allocator > >]' - 1367 | this->template sendRecv(source, dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' - 317 | communicator.template forward >(source,dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/amg.hh:840:68: required from 'void Dune::Amg::AMG::pre(Domain&, Range&) [with M = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; X = Dune::BlockVector, std::allocator > >; S = Dune::BlockPreconditioner, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication, Dune::SeqSOR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, 1> >; PI = Dune::OwnerOverlapCopyCommunication; A = std::allocator, std::allocator > > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >]' - 840 | matrices_->parallelInformation().coarsest()->copyOwnerToAll(x,x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 1273 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 510 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 733 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ -In file included from /usr/include/dune/istl/schwarz.hh:28, - from /usr/include/dune/istl/solverfactory.hh:18, - from /usr/include/dune/istl/superlu.hh:22: -/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Dune::FieldVector; std::size_t = long unsigned int]': -/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Dune::FieldVector; size_t = long unsigned int]' - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1308 | interfacePair->second.second[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = Dune::BlockVector, std::allocator > >]' - 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = Dune::BlockVector, std::allocator > >]' - 1367 | this->template sendRecv(source, dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' - 317 | communicator.template forward >(source,dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/amg.hh:840:68: required from 'void Dune::Amg::AMG::pre(Domain&, Range&) [with M = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; X = Dune::BlockVector, std::allocator > >; S = Dune::BlockPreconditioner, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication, Dune::SeqSOR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, 1> >; PI = Dune::OwnerOverlapCopyCommunication; A = std::allocator, std::allocator > > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >]' - 840 | matrices_->parallelInformation().coarsest()->copyOwnerToAll(x,x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 1273 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 510 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 733 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here - 82 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/opmrst_inspect.dir/link.d CMakeFiles/opmrst_inspect.dir/examples/opmrst_inspect.cpp.o -o bin/opmrst_inspect -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 52%] Built target opmrst_inspect -make -f CMakeFiles/co2injection_immiscible_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ecfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_immiscible_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ecfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 52%] Building CXX object CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_ecfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_ecfv.cpp.o -MF CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_ecfv.cpp.o.d -o CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ecfv.cpp In file included from /usr/include/dune/istl/umfpack.hh:20, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:31: /usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': @@ -16951,74 +17851,6 @@ 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const | ^~~~~~~~ /usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ecfv.cpp:31: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -17047,22 +17879,10 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ -In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | fineK_ = this->toDimMatrix_(1e-13); | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); @@ -17074,35 +17894,10 @@ 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); | ^~~~~~~~~~~ In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ^~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: /usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': /usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ /usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': /usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | auto block = [&]{ @@ -17112,31 +17907,57 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ^~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ^~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ^~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ + | ~~~~~~~~^~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 53%] Built target flow_libonephase_energy +make -f CMakeFiles/co2injection_immiscible_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_immiscible_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ecfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 53%] Building CXX object CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_ecfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_ecfv.cpp.o -MF CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_ecfv.cpp.o.d -o CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ecfv.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp: In lambda function: +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:79:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 79 | } + | ^ +[ 53%] Linking CXX executable bin/co2injection_flash_ni_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_flash_ni_ecfv.dir/link.txt --verbose=1 +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ecfv.cpp:31: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_ni_ecfv.dir/link.d CMakeFiles/co2injection_flash_ni_ecfv.dir/examples/co2injection_flash_ni_ecfv.cpp.o -o bin/co2injection_flash_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 53%] Built target co2injection_flash_ni_ecfv +make -f CMakeFiles/co2injection_immiscible_ni_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_ni_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_immiscible_ni_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_ecfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 53%] Building CXX object CMakeFiles/co2injection_immiscible_ni_ecfv.dir/examples/co2injection_immiscible_ni_ecfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_immiscible_ni_ecfv.dir/examples/co2injection_immiscible_ni_ecfv.cpp.o -MF CMakeFiles/co2injection_immiscible_ni_ecfv.dir/examples/co2injection_immiscible_ni_ecfv.cpp.o.d -o CMakeFiles/co2injection_immiscible_ni_ecfv.dir/examples/co2injection_immiscible_ni_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ni_ecfv.cpp +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ni_ecfv.cpp:31: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -17519,11 +18340,6 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, @@ -17641,312 +18457,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | { return element_.geometry().center(); } | ^ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -In file included from /usr/include/dune/istl/umfpack.hh:20, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:31: -/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': -/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 557 | // do not count ignored entries - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 558 | if constexpr ( useBitVector ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 559 | if ( flatBitVector[row] or flatBitVector[col] ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 560 | return; - | ~~~~~~~ - 561 | - | - 562 | nonZeros++; - | ~~~~~~~~~~~ - 563 | }); - | ~~ -/usr/include/dune/istl/umfpack.hh:297:16: required from 'Dune::UMFPack::UMFPack(const Matrix&, int) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 297 | setMatrix(matrix); - | ~~~~~~~~~^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:287:64: required from 'Dune::UMFPack, A> >::UMFPack(const RealMatrix&, int, bool) [with T = double; A = std::allocator >; int n = 2; int m = 2; RealMatrix = Dune::BCRSMatrix, std::allocator > >]' - 287 | : Base(reinterpret_cast(matrix), verbose) - | ^ -/usr/include/dune/istl/paamg/amg.hh:658:18: required from 'static Dune::Amg::DirectSolverSelector::Solver::umfpack>::type* Dune::Amg::DirectSolverSelector::Solver::umfpack>::create(const M&, bool, bool) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; type = Dune::UMFPack, std::allocator > > >]' - 658 | return new type(mat, verbose, reusevector ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/amg.hh:683:40: required from 'static Dune::Amg::DirectSolverSelector::DirectSolver* Dune::Amg::DirectSolverSelector::create(const Matrix&, bool, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; DirectSolver = Dune::UMFPack, std::allocator > > >]' - 683 | return SelectedSolver :: create( mat, verbose, reusevector ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/amg.hh:745:51: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 1273 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 510 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 733 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | return entry; - | ^~~~~ -In file included from /usr/include/dune/istl/schwarz.hh:28, - from /usr/include/dune/istl/solverfactory.hh:18, - from /usr/include/dune/istl/superlu.hh:22: -/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Opm::MatrixBlock; std::size_t = long unsigned int]': -/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Opm::MatrixBlock; size_t = long unsigned int]' - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1308 | interfacePair->second.second[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = std::vector, std::allocator > >]' - 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = std::vector, std::allocator > >]' - 1367 | this->template sendRecv(source, dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' - 317 | communicator.template forward >(source,dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/galerkin.hh:668:27: required from 'void Dune::Amg::BaseGalerkinProduct::calculate(const M&, const Dune::Amg::AggregatesMap&, M&, const P&, const O&) [with M = Dune::BCRSMatrix, std::allocator > >; V = long unsigned int; I = Dune::OwnerOverlapCopyCommunication; O = Dune::NegateSet >]' - 668 | pinfo.copyOwnerToAll(rowsize,rowsize); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/matrixhierarchy.hh:660:33: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 1273 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 510 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 733 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp: In lambda function: -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_vcfv.cpp:79:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 79 | } - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ -In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ^~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ecfv.cpp: In lambda function: -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ecfv.cpp:60:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | } - | ^ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:32: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]', - inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, - inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]', - inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ~~~~ - 150 | for (auto const& row : matrix) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | for (auto const& entry : row) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 152 | return entry; - | ~~~~~~~~~~~~~ - 153 | return Block{}; - | ~~~~~~~~~~~~~~~ - 154 | }(); - | ~^~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ~~~~ - 150 | for (auto const& row : matrix) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | for (auto const& entry : row) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 152 | return entry; - | ~~~~~~~~~~~~~ - 153 | return Block{}; - | ~~~~~~~~~~~~~~~ - 154 | }(); - | ~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -[ 52%] Linking CXX executable bin/co2injection_flash_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_flash_vcfv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_vcfv.dir/link.d CMakeFiles/co2injection_flash_vcfv.dir/examples/co2injection_flash_vcfv.cpp.o -o bin/co2injection_flash_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 52%] Built target co2injection_flash_vcfv -make -f CMakeFiles/co2injection_immiscible_ni_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_ecfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_ni_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_immiscible_ni_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_ecfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 52%] Building CXX object CMakeFiles/co2injection_immiscible_ni_ecfv.dir/examples/co2injection_immiscible_ni_ecfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_immiscible_ni_ecfv.dir/examples/co2injection_immiscible_ni_ecfv.cpp.o -MF CMakeFiles/co2injection_immiscible_ni_ecfv.dir/examples/co2injection_immiscible_ni_ecfv.cpp.o.d -o CMakeFiles/co2injection_immiscible_ni_ecfv.dir/examples/co2injection_immiscible_ni_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ni_ecfv.cpp -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ni_ecfv.cpp:31: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -[ 52%] Linking CXX executable bin/co2injection_flash_ni_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_flash_ni_vcfv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_ni_vcfv.dir/link.d CMakeFiles/co2injection_flash_ni_vcfv.dir/examples/co2injection_flash_ni_vcfv.cpp.o -o bin/co2injection_flash_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 52%] Built target co2injection_flash_ni_vcfv -make -f CMakeFiles/co2injection_immiscible_ni_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_ni_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_immiscible_ni_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_vcfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 52%] Building CXX object CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o -MF CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o.d -o CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ni_vcfv.cpp In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -18044,8 +18554,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -[ 52%] Linking CXX executable bin/co2injection_immiscible_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_immiscible_ecfv.dir/link.txt --verbose=1 In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:41, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ni_ecfv.cpp:33: @@ -18234,14 +18742,6 @@ /usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | T sum (const T& in) const | ^~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ni_vcfv.cpp:31: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:44: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' 110 | { return element_.geometry().center(); } @@ -18270,8 +18770,103 @@ /usr/include/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ -[ 52%] Linking CXX executable bin/co2injection_flash_ni_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_flash_ni_ecfv.dir/link.txt --verbose=1 +In file included from /usr/include/dune/istl/umfpack.hh:20, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:31: +/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': +/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 557 | // do not count ignored entries + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 558 | if constexpr ( useBitVector ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 559 | if ( flatBitVector[row] or flatBitVector[col] ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 560 | return; + | ~~~~~~~ + 561 | + | + 562 | nonZeros++; + | ~~~~~~~~~~~ + 563 | }); + | ~~ +/usr/include/dune/istl/umfpack.hh:297:16: required from 'Dune::UMFPack::UMFPack(const Matrix&, int) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 297 | setMatrix(matrix); + | ~~~~~~~~~^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:287:64: required from 'Dune::UMFPack, A> >::UMFPack(const RealMatrix&, int, bool) [with T = double; A = std::allocator >; int n = 2; int m = 2; RealMatrix = Dune::BCRSMatrix, std::allocator > >]' + 287 | : Base(reinterpret_cast(matrix), verbose) + | ^ +/usr/include/dune/istl/paamg/amg.hh:658:18: required from 'static Dune::Amg::DirectSolverSelector::Solver::umfpack>::type* Dune::Amg::DirectSolverSelector::Solver::umfpack>::create(const M&, bool, bool) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; type = Dune::UMFPack, std::allocator > > >]' + 658 | return new type(mat, verbose, reusevector ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/amg.hh:683:40: required from 'static Dune::Amg::DirectSolverSelector::DirectSolver* Dune::Amg::DirectSolverSelector::create(const Matrix&, bool, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; DirectSolver = Dune::UMFPack, std::allocator > > >]' + 683 | return SelectedSolver :: create( mat, verbose, reusevector ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/amg.hh:745:51: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 1273 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 510 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 733 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | return entry; + | ^~~~~ +In file included from /usr/include/dune/istl/schwarz.hh:28, + from /usr/include/dune/istl/solverfactory.hh:18, + from /usr/include/dune/istl/superlu.hh:22: +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Opm::MatrixBlock; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Opm::MatrixBlock; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = std::vector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = std::vector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/galerkin.hh:668:27: required from 'void Dune::Amg::BaseGalerkinProduct::calculate(const M&, const Dune::Amg::AggregatesMap&, M&, const P&, const O&) [with M = Dune::BCRSMatrix, std::allocator > >; V = long unsigned int; I = Dune::OwnerOverlapCopyCommunication; O = Dune::NegateSet >]' + 668 | pinfo.copyOwnerToAll(rowsize,rowsize); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/matrixhierarchy.hh:660:33: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 1273 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 510 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 733 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | static V gather(const T& a, std::size_t i) + | ^~~~~~ In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': @@ -18597,17 +19192,33 @@ /usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_immiscible_ecfv.dir/link.d CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_ecfv.cpp.o -o bin/co2injection_immiscible_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 52%] Built target co2injection_immiscible_ecfv -make -f CMakeFiles/co2injection_immiscible_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_immiscible_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_vcfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 52%] Building CXX object CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o -MF CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o.d -o CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp +/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ In file included from /usr/include/dune/istl/schwarz.hh:28, from /usr/include/dune/istl/solverfactory.hh:18, from /usr/include/dune/istl/superlu.hh:22: @@ -18651,21 +19262,146 @@ /usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | static V gather(const T& a, std::size_t i) | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_ni_ecfv.dir/link.d CMakeFiles/co2injection_flash_ni_ecfv.dir/examples/co2injection_flash_ni_ecfv.cpp.o -o bin/co2injection_flash_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:32: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +[ 53%] Linking CXX executable bin/co2injection_flash_ni_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_flash_ni_vcfv.dir/link.txt --verbose=1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ecfv.cpp: In lambda function: +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ecfv.cpp:60:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | } + | ^ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_ni_vcfv.dir/link.d CMakeFiles/co2injection_flash_ni_vcfv.dir/examples/co2injection_flash_ni_vcfv.cpp.o -o bin/co2injection_flash_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 52%] Built target co2injection_flash_ni_ecfv -make -f CMakeFiles/co2injection_ncp_ecfv.dir/build.make CMakeFiles/co2injection_ncp_ecfv.dir/depend +[ 53%] Built target co2injection_flash_ni_vcfv +make -f CMakeFiles/co2injection_immiscible_ni_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_vcfv.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_ecfv.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_ni_vcfv.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_ncp_ecfv.dir/build.make CMakeFiles/co2injection_ncp_ecfv.dir/build +make -f CMakeFiles/co2injection_immiscible_ni_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_vcfv.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 52%] Building CXX object CMakeFiles/co2injection_ncp_ecfv.dir/examples/co2injection_ncp_ecfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_ncp_ecfv.dir/examples/co2injection_ncp_ecfv.cpp.o -MF CMakeFiles/co2injection_ncp_ecfv.dir/examples/co2injection_ncp_ecfv.cpp.o.d -o CMakeFiles/co2injection_ncp_ecfv.dir/examples/co2injection_ncp_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ecfv.cpp +[ 53%] Building CXX object CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o -MF CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o.d -o CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ni_vcfv.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:32: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp:31: + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_ni_vcfv.cpp:31: /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { @@ -18951,41 +19687,6 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ecfv.cpp:31: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': @@ -19296,19 +19997,6 @@ /usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | derived_type operator+ (const DenseVector& b) const | ^~~~~~~~ -In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:32: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); @@ -19362,22 +20050,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 751 | const GlobalPosition center() const | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ In file included from /usr/include/dune/istl/schwarz.hh:28, from /usr/include/dune/istl/solverfactory.hh:18, from /usr/include/dune/istl/superlu.hh:22: @@ -19421,12 +20093,164 @@ /usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | static V gather(const T& a, std::size_t i) | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:32: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ^~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ^~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ~~~~ + 150 | for (auto const& row : matrix) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 151 | for (auto const& entry : row) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 152 | return entry; + | ~~~~~~~~~~~~~ + 153 | return Block{}; + | ~~~~~~~~~~~~~~~ + 154 | }(); + | ~^~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | storage = gridView_.comm().sum(storage); - | ^~~~~~~ + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]', + inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +[ 53%] Linking CXX executable bin/co2injection_flash_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_flash_vcfv.dir/link.txt --verbose=1 +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_vcfv.dir/link.d CMakeFiles/co2injection_flash_vcfv.dir/examples/co2injection_flash_vcfv.cpp.o -o bin/co2injection_flash_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 53%] Built target co2injection_flash_vcfv +make -f CMakeFiles/co2injection_immiscible_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_vcfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_immiscible_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_vcfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 53%] Building CXX object CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o -MF CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o.d -o CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp +/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ~~~~ + 150 | for (auto const& row : matrix) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 151 | for (auto const& entry : row) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 152 | return entry; + | ~~~~~~~~~~~~~ + 153 | return Block{}; + | ~~~~~~~~~~~~~~~ + 154 | }(); + | ~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp:31: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]', + inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, + inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -19782,6 +20606,322 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 592 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' + 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ + 340 | temperature, + | ~~~~~~~~~~~~ + 341 | pressure, + | ~~~~~~~~~ + 342 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 343 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 344 | xlCO2, + | ~~~~~~ + 345 | xgH2O, + | ~~~~~~ + 346 | activityModel); + | ~~~~~~~~~~~~~~ +/usr/include/opm/material/constraintsolvers/ComputeFromReferencePhase.hpp:137:79: required from 'static void Opm::ComputeFromReferencePhase::solve(FluidState&, typename FluidSystem::ParameterCache&, unsigned int, bool, bool) [with FluidState = Opm::CompositionalFluidState, true>; Scalar = double; FluidSystem = Opm::BrineCO2FluidSystem; Evaluation = double; typename FluidSystem::ParameterCache = Opm::BrineCO2FluidSystem::ParameterCache; typename FluidState::Scalar = double]' + 137 | FluidSystem::fugacityCoefficient(fluidState, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 138 | paramCache, + | ~~~~~~~~~~~ + 139 | refPhaseIdx, + | ~~~~~~~~~~~~ + 140 | compIdx)); + | ~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 586 | CFRP::solve(fs, paramCache, + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ + 587 | /*refPhaseIdx=*/liquidPhaseIdx, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 588 | /*setViscosity=*/true, + | ~~~~~~~~~~~~~~~~~~~~~~ + 589 | /*setEnthalpy=*/true); + | ~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44: required from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' + 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem; Scalar = double]' + 1036 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1037 | boundaryCtx, + | ~~~~~~~~~~~~ + 1038 | faceIdx, + | ~~~~~~~~ + 1039 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 751 | const GlobalPosition center() const + | ^~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In file included from /usr/include/dune/istl/umfpack.hh:20, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:31: +/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': +/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 557 | // do not count ignored entries + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 558 | if constexpr ( useBitVector ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 559 | if ( flatBitVector[row] or flatBitVector[col] ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 560 | return; + | ~~~~~~~ + 561 | + | + 562 | nonZeros++; + | ~~~~~~~~~~~ + 563 | }); + | ~~ +/usr/include/dune/istl/umfpack.hh:297:16: required from 'Dune::UMFPack::UMFPack(const Matrix&, int) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 297 | setMatrix(matrix); + | ~~~~~~~~~^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:287:64: required from 'Dune::UMFPack, A> >::UMFPack(const RealMatrix&, int, bool) [with T = double; A = std::allocator >; int n = 2; int m = 2; RealMatrix = Dune::BCRSMatrix, std::allocator > >]' + 287 | : Base(reinterpret_cast(matrix), verbose) + | ^ +/usr/include/dune/istl/paamg/amg.hh:658:18: required from 'static Dune::Amg::DirectSolverSelector::Solver::umfpack>::type* Dune::Amg::DirectSolverSelector::Solver::umfpack>::create(const M&, bool, bool) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; type = Dune::UMFPack, std::allocator > > >]' + 658 | return new type(mat, verbose, reusevector ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/amg.hh:683:40: required from 'static Dune::Amg::DirectSolverSelector::DirectSolver* Dune::Amg::DirectSolverSelector::create(const Matrix&, bool, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; DirectSolver = Dune::UMFPack, std::allocator > > >]' + 683 | return SelectedSolver :: create( mat, verbose, reusevector ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/amg.hh:745:51: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 1273 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 510 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 733 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | return entry; + | ^~~~~ +In file included from /usr/include/dune/istl/schwarz.hh:28, + from /usr/include/dune/istl/solverfactory.hh:18, + from /usr/include/dune/istl/superlu.hh:22: +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Opm::MatrixBlock; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Opm::MatrixBlock; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = std::vector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = std::vector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/galerkin.hh:668:27: required from 'void Dune::Amg::BaseGalerkinProduct::calculate(const M&, const Dune::Amg::AggregatesMap&, M&, const P&, const O&) [with M = Dune::BCRSMatrix, std::allocator > >; V = long unsigned int; I = Dune::OwnerOverlapCopyCommunication; O = Dune::NegateSet >]' + 668 | pinfo.copyOwnerToAll(rowsize,rowsize); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/matrixhierarchy.hh:660:33: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 1273 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 510 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 733 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | static V gather(const T& a, std::size_t i) + | ^~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:32: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ^~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ^~~~~~~~~~~ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +[ 53%] Linking CXX executable bin/co2injection_immiscible_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_immiscible_ecfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_immiscible_ecfv.dir/link.d CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_ecfv.cpp.o -o bin/co2injection_immiscible_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 53%] Built target co2injection_immiscible_ecfv +make -f CMakeFiles/co2injection_ncp_ecfv.dir/build.make CMakeFiles/co2injection_ncp_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_ncp_ecfv.dir/build.make CMakeFiles/co2injection_ncp_ecfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 53%] Building CXX object CMakeFiles/co2injection_ncp_ecfv.dir/examples/co2injection_ncp_ecfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_ncp_ecfv.dir/examples/co2injection_ncp_ecfv.cpp.o -MF CMakeFiles/co2injection_ncp_ecfv.dir/examples/co2injection_ncp_ecfv.cpp.o.d -o CMakeFiles/co2injection_ncp_ecfv.dir/examples/co2injection_ncp_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ecfv.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp: In lambda function: +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp:60:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | } + | ^ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ecfv.cpp:31: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 53%] Linking CXX executable bin/co2injection_immiscible_ni_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_immiscible_ni_ecfv.dir/link.txt --verbose=1 In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -19879,23 +21019,8 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_immiscible_ni_ecfv.dir/link.d CMakeFiles/co2injection_immiscible_ni_ecfv.dir/examples/co2injection_immiscible_ni_ecfv.cpp.o -o bin/co2injection_immiscible_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ncp/ncpmodel.hh:45, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ecfv.cpp:33: @@ -19918,6 +21043,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | DimMatrix toDimMatrix_(Scalar val) const | ^~~~~~~~~~~~ +[ 53%] Built target co2injection_immiscible_ni_ecfv +make -f CMakeFiles/co2injection_ncp_ni_ecfv.dir/build.make CMakeFiles/co2injection_ncp_ni_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_ni_ecfv.dir/DependInfo.cmake "--color=" In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ecfv.cpp:34: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In instantiation of 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': @@ -19945,23 +21074,9 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | { return element_.geometry().center(); } | ^ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:32: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_ncp_ni_ecfv.dir/build.make CMakeFiles/co2injection_ncp_ni_ecfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' In file included from /usr/include/dune/istl/matrixutils.hh:14, from /usr/include/dune/istl/bcrsmatrix.hh:21, from /usr/include/dune/istl/solvers.hh:25, @@ -20080,6 +21195,8 @@ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ +[ 53%] Building CXX object CMakeFiles/co2injection_ncp_ni_ecfv.dir/examples/co2injection_ncp_ni_ecfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_ncp_ni_ecfv.dir/examples/co2injection_ncp_ni_ecfv.cpp.o -MF CMakeFiles/co2injection_ncp_ni_ecfv.dir/examples/co2injection_ncp_ni_ecfv.cpp.o.d -o CMakeFiles/co2injection_ncp_ni_ecfv.dir/examples/co2injection_ncp_ni_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ni_ecfv.cpp In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: /usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': @@ -20101,68 +21218,6 @@ /usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | T sum (const T& in) const | ^~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 592 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' - 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ - 340 | temperature, - | ~~~~~~~~~~~~ - 341 | pressure, - | ~~~~~~~~~ - 342 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 343 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 344 | xlCO2, - | ~~~~~~ - 345 | xgH2O, - | ~~~~~~ - 346 | activityModel); - | ~~~~~~~~~~~~~~ -/usr/include/opm/material/constraintsolvers/ComputeFromReferencePhase.hpp:137:79: required from 'static void Opm::ComputeFromReferencePhase::solve(FluidState&, typename FluidSystem::ParameterCache&, unsigned int, bool, bool) [with FluidState = Opm::CompositionalFluidState, true>; Scalar = double; FluidSystem = Opm::BrineCO2FluidSystem; Evaluation = double; typename FluidSystem::ParameterCache = Opm::BrineCO2FluidSystem::ParameterCache; typename FluidState::Scalar = double]' - 137 | FluidSystem::fugacityCoefficient(fluidState, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 138 | paramCache, - | ~~~~~~~~~~~ - 139 | refPhaseIdx, - | ~~~~~~~~~~~~ - 140 | compIdx)); - | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 586 | CFRP::solve(fs, paramCache, - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ - 587 | /*refPhaseIdx=*/liquidPhaseIdx, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 588 | /*setViscosity=*/true, - | ~~~~~~~~~~~~~~~~~~~~~~ - 589 | /*setEnthalpy=*/true); - | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~ /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:44: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' 110 | { return element_.geometry().center(); } @@ -20191,75 +21246,6 @@ /usr/include/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ -In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44: required from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | elemCtx, - | ~~~~~~~~ - 349 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 350 | pressureCallback); - | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 123 | bfIdx, - | ~~~~~~ - 124 | timeIdx, - | ~~~~~~~~ - 125 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' - 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem; Scalar = double]' - 1036 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1037 | boundaryCtx, - | ~~~~~~~~~~~~ - 1038 | faceIdx, - | ~~~~~~~~ - 1039 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 751 | const GlobalPosition center() const - | ^~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': @@ -20310,20 +21296,6 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ^~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ^~~~~~~~~~~ /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:191:75: required from 'static void Dune::DGFGridFactory > >::getCorners(const Geometry&, std::vector >&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; ctype = double; int dim = 2]' 191 | const typename Geometry::GlobalCoordinate corner = geometry.corner( i ); @@ -20482,11 +21454,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:17, from /usr/include/dune/common/fmatrix.hh:16: /usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': @@ -20562,103 +21529,14 @@ /usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/istl/umfpack.hh:20, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:31: -/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': -/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 557 | // do not count ignored entries - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 558 | if constexpr ( useBitVector ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 559 | if ( flatBitVector[row] or flatBitVector[col] ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 560 | return; - | ~~~~~~~ - 561 | - | - 562 | nonZeros++; - | ~~~~~~~~~~~ - 563 | }); - | ~~ -/usr/include/dune/istl/umfpack.hh:297:16: required from 'Dune::UMFPack::UMFPack(const Matrix&, int) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 297 | setMatrix(matrix); - | ~~~~~~~~~^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:287:64: required from 'Dune::UMFPack, A> >::UMFPack(const RealMatrix&, int, bool) [with T = double; A = std::allocator >; int n = 2; int m = 2; RealMatrix = Dune::BCRSMatrix, std::allocator > >]' - 287 | : Base(reinterpret_cast(matrix), verbose) - | ^ -/usr/include/dune/istl/paamg/amg.hh:658:18: required from 'static Dune::Amg::DirectSolverSelector::Solver::umfpack>::type* Dune::Amg::DirectSolverSelector::Solver::umfpack>::create(const M&, bool, bool) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; type = Dune::UMFPack, std::allocator > > >]' - 658 | return new type(mat, verbose, reusevector ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/amg.hh:683:40: required from 'static Dune::Amg::DirectSolverSelector::DirectSolver* Dune::Amg::DirectSolverSelector::create(const Matrix&, bool, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; DirectSolver = Dune::UMFPack, std::allocator > > >]' - 683 | return SelectedSolver :: create( mat, verbose, reusevector ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/amg.hh:745:51: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 1273 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 510 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 733 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | return entry; - | ^~~~~ -In file included from /usr/include/dune/istl/schwarz.hh:28, - from /usr/include/dune/istl/solverfactory.hh:18, - from /usr/include/dune/istl/superlu.hh:22: -/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Opm::MatrixBlock; std::size_t = long unsigned int]': -/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Opm::MatrixBlock; size_t = long unsigned int]' - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1308 | interfacePair->second.second[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = std::vector, std::allocator > >]' - 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = std::vector, std::allocator > >]' - 1367 | this->template sendRecv(source, dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' - 317 | communicator.template forward >(source,dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/galerkin.hh:668:27: required from 'void Dune::Amg::BaseGalerkinProduct::calculate(const M&, const Dune::Amg::AggregatesMap&, M&, const P&, const O&) [with M = Dune::BCRSMatrix, std::allocator > >; V = long unsigned int; I = Dune::OwnerOverlapCopyCommunication; O = Dune::NegateSet >]' - 668 | pinfo.copyOwnerToAll(rowsize,rowsize); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/matrixhierarchy.hh:660:33: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 1273 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 510 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 733 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ni_ecfv.cpp:31: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ In file included from /usr/include/dune/istl/schwarz.hh:28, from /usr/include/dune/istl/solverfactory.hh:18, from /usr/include/dune/istl/superlu.hh:22: @@ -20702,73 +21580,11 @@ /usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | static V gather(const T& a, std::size_t i) | ^~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:32: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ^~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ^~~~~~~~~~~ -In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ^~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ /usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': /usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const @@ -20809,593 +21625,6 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); | ~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp: In lambda function: -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_immiscible_vcfv.cpp:60:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | } - | ^ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]', - inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]', - inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, - inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In member function 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:109:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | decltype(auto) globalPos() const - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]', - inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ~~~~ - 150 | for (auto const& row : matrix) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | for (auto const& entry : row) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 152 | return entry; - | ~~~~~~~~~~~~~ - 153 | return Block{}; - | ~~~~~~~~~~~~~~~ - 154 | }(); - | ~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -[ 52%] Linking CXX executable bin/co2injection_immiscible_ni_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_immiscible_ni_ecfv.dir/link.txt --verbose=1 -[ 53%] Linking CXX executable bin/co2injection_immiscible_ni_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_immiscible_ni_vcfv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_immiscible_ni_ecfv.dir/link.d CMakeFiles/co2injection_immiscible_ni_ecfv.dir/examples/co2injection_immiscible_ni_ecfv.cpp.o -o bin/co2injection_immiscible_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 53%] Built target co2injection_immiscible_ni_ecfv -make -f CMakeFiles/art2dgf.dir/build.make CMakeFiles/art2dgf.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/art2dgf.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/art2dgf.dir/build.make CMakeFiles/art2dgf.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 53%] Building CXX object CMakeFiles/art2dgf.dir/examples/art2dgf.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/art2dgf.dir/examples/art2dgf.cpp.o -MF CMakeFiles/art2dgf.dir/examples/art2dgf.cpp.o.d -o CMakeFiles/art2dgf.dir/examples/art2dgf.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/art2dgf.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_immiscible_ni_vcfv.dir/link.d CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o -o bin/co2injection_immiscible_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 53%] Built target co2injection_immiscible_ni_vcfv -make -f CMakeFiles/co2injection_flash_ecfv.dir/build.make CMakeFiles/co2injection_flash_ecfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_flash_ecfv.dir/build.make CMakeFiles/co2injection_flash_ecfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 54%] Building CXX object CMakeFiles/co2injection_flash_ecfv.dir/examples/co2injection_flash_ecfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_flash_ecfv.dir/examples/co2injection_flash_ecfv.cpp.o -MF CMakeFiles/co2injection_flash_ecfv.dir/examples/co2injection_flash_ecfv.cpp.o.d -o CMakeFiles/co2injection_flash_ecfv.dir/examples/co2injection_flash_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp -[ 54%] Linking CXX executable bin/art2dgf -/usr/bin/cmake -E cmake_link_script CMakeFiles/art2dgf.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/art2dgf.dir/link.d CMakeFiles/art2dgf.dir/examples/art2dgf.cpp.o -o bin/art2dgf -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 54%] Built target art2dgf -make -f CMakeFiles/co2injection_ncp_ni_ecfv.dir/build.make CMakeFiles/co2injection_ncp_ni_ecfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_ni_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_ncp_ni_ecfv.dir/build.make CMakeFiles/co2injection_ncp_ni_ecfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 54%] Building CXX object CMakeFiles/co2injection_ncp_ni_ecfv.dir/examples/co2injection_ncp_ni_ecfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_ncp_ni_ecfv.dir/examples/co2injection_ncp_ni_ecfv.cpp.o -MF CMakeFiles/co2injection_ncp_ni_ecfv.dir/examples/co2injection_ncp_ni_ecfv.cpp.o.d -o CMakeFiles/co2injection_ncp_ni_ecfv.dir/examples/co2injection_ncp_ni_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ni_ecfv.cpp -[ 54%] Linking CXX executable bin/co2injection_immiscible_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_immiscible_vcfv.dir/link.txt --verbose=1 -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:35: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ni_ecfv.cpp:31: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_immiscible_vcfv.dir/link.d CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o -o bin/co2injection_immiscible_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 54%] Built target co2injection_immiscible_vcfv -make -f CMakeFiles/co2injection_ncp_ni_vcfv.dir/build.make CMakeFiles/co2injection_ncp_ni_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_ni_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_ncp_ni_vcfv.dir/build.make CMakeFiles/co2injection_ncp_ni_vcfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 54%] Building CXX object CMakeFiles/co2injection_ncp_ni_vcfv.dir/examples/co2injection_ncp_ni_vcfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_ncp_ni_vcfv.dir/examples/co2injection_ncp_ni_vcfv.cpp.o -MF CMakeFiles/co2injection_ncp_ni_vcfv.dir/examples/co2injection_ncp_ni_vcfv.cpp.o.d -o CMakeFiles/co2injection_ncp_ni_vcfv.dir/examples/co2injection_ncp_ni_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ni_vcfv.cpp -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ni_vcfv.cpp:31: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -[ 54%] Linking CXX executable bin/co2injection_ncp_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_ecfv.dir/link.txt --verbose=1 -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/common/intersection.hh:9, - from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' - 128 | ::Entity::Geometry::LocalCoordinate Coordinate; - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 787 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:37: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Communication = Dune::Communication]' - 245 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 380 | DimMatrix toDimMatrix_(Scalar val) const - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:38: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In instantiation of 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:353:57: required from 'decltype(auto) Opm::FvBaseElementContext::pos(unsigned int, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:48: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 110 | { return element_.geometry().center(); } - | ^ -In file included from /usr/include/dune/istl/matrixutils.hh:14, - from /usr/include/dune/istl/bcrsmatrix.hh:21, - from /usr/include/dune/istl/solvers.hh:25, - from /usr/include/dune/istl/superlu.hh:11, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ilufirstelement.hh:27, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelbasebackend.hh:41, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelamgbackend.hh:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:40: -/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' - 128 | ::Entity::Geometry::LocalCoordinate Coordinate; - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 787 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | DiagonalMatrix transposed() const - | ^~~~~~~~~~ -In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, - from /usr/include/dune/geometry/referenceelements.hh:24, - from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, - from /usr/include/dune/grid/io/file/dgfparser/entitykey.hh:154, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:27: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ -In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: -/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; EqVector = Dune::FieldVector]' - 251 | storage = this->gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | T sum (const T& in) const - | ^~~ -In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' - 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ - 340 | temperature, - | ~~~~~~~~~~~~ - 341 | pressure, - | ~~~~~~~~~ - 342 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 343 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 344 | xlCO2, - | ~~~~~~ - 345 | xgH2O, - | ~~~~~~ - 346 | activityModel); - | ~~~~~~~~~~~~~~ -/usr/include/opm/material/constraintsolvers/ComputeFromReferencePhase.hpp:137:79: required from 'static void Opm::ComputeFromReferencePhase::solve(FluidState&, typename FluidSystem::ParameterCache&, unsigned int, bool, bool) [with FluidState = Opm::CompositionalFluidState, true>; Scalar = double; FluidSystem = Opm::BrineCO2FluidSystem; Evaluation = double; typename FluidSystem::ParameterCache = Opm::BrineCO2FluidSystem::ParameterCache; typename FluidState::Scalar = double]' - 137 | FluidSystem::fugacityCoefficient(fluidState, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 138 | paramCache, - | ~~~~~~~~~~~ - 139 | refPhaseIdx, - | ~~~~~~~~~~~~ - 140 | compIdx)); - | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 586 | CFRP::solve(fs, paramCache, - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ - 587 | /*refPhaseIdx=*/liquidPhaseIdx, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 588 | /*setViscosity=*/true, - | ~~~~~~~~~~~~~~~~~~~~~~ - 589 | /*setEnthalpy=*/true); - | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from /usr/include/c++/14/bits/locale_classes.h:40, - from /usr/include/c++/14/bits/ios_base.h:41, - from /usr/include/c++/14/ios:44, - from /usr/include/c++/14/ostream:40, - from /usr/include/c++/14/iostream:41, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: -/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; EqVector = Dune::FieldVector]' - 251 | storage = this->gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | operator()(const _Tp& __x, const _Tp& __y) const - | ^~~~~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -21493,6 +21722,22 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ncp/ncpmodel.hh:45, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ni_ecfv.cpp:33: @@ -21623,68 +21868,6 @@ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 592 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' - 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ - 340 | temperature, - | ~~~~~~~~~~~~ - 341 | pressure, - | ~~~~~~~~~ - 342 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 343 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 344 | xlCO2, - | ~~~~~~ - 345 | xgH2O, - | ~~~~~~ - 346 | activityModel); - | ~~~~~~~~~~~~~~ -/usr/include/opm/material/constraintsolvers/ComputeFromReferencePhase.hpp:137:79: required from 'static void Opm::ComputeFromReferencePhase::solve(FluidState&, typename FluidSystem::ParameterCache&, unsigned int, bool, bool) [with FluidState = Opm::CompositionalFluidState, true>; Scalar = double; FluidSystem = Opm::BrineCO2FluidSystem; Evaluation = double; typename FluidSystem::ParameterCache = Opm::BrineCO2FluidSystem::ParameterCache; typename FluidState::Scalar = double]' - 137 | FluidSystem::fugacityCoefficient(fluidState, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 138 | paramCache, - | ~~~~~~~~~~~ - 139 | refPhaseIdx, - | ~~~~~~~~~~~~ - 140 | compIdx)); - | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 586 | CFRP::solve(fs, paramCache, - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ - 587 | /*refPhaseIdx=*/liquidPhaseIdx, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 588 | /*setViscosity=*/true, - | ~~~~~~~~~~~~~~~~~~~~~~ - 589 | /*setEnthalpy=*/true); - | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; PrimaryVariables = Opm::FlashPrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~ /usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': /usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' 184 | return matrix.transposed(); @@ -21722,72 +21905,6 @@ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_ecfv.dir/link.d CMakeFiles/co2injection_ncp_ecfv.dir/examples/co2injection_ncp_ecfv.cpp.o -o bin/co2injection_ncp_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In instantiation of 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; EvalDimVector = Dune::FieldVector, 2>; ElementContext = Opm::FvBaseElementContext]' - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | elemCtx, - | ~~~~~~~~ - 349 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 350 | pressureCallback); - | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 123 | bfIdx, - | ~~~~~~ - 124 | timeIdx, - | ~~~~~~~~ - 125 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashextensivequantities.hh:86:35: required from 'void Opm::FlashExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 86 | ParentType::updateBoundary(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashboundaryratevector.hh:90:33: required from 'void Opm::FlashBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 90 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; BoundaryRateVector = Opm::FlashBoundaryRateVector]' - 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' - 1036 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1037 | boundaryCtx, - | ~~~~~~~~~~~~ - 1038 | faceIdx, - | ~~~~~~~~ - 1039 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 116 | { return element_.geometry().center(); } - | ^ -[ 54%] Built target co2injection_ncp_ecfv -make -f CMakeFiles/co2injection_ncp_vcfv.dir/build.make CMakeFiles/co2injection_ncp_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_ncp_vcfv.dir/build.make CMakeFiles/co2injection_ncp_vcfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 54%] Building CXX object CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o -MF CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o.d -o CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_vcfv.cpp /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:44: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' 110 | { return element_.geometry().center(); } @@ -21816,6 +21933,12 @@ /usr/include/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': @@ -21986,6 +22109,78 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +[ 54%] Linking CXX executable bin/co2injection_immiscible_ni_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_immiscible_ni_vcfv.dir/link.txt --verbose=1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_immiscible_ni_vcfv.dir/link.d CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o -o bin/co2injection_immiscible_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 54%] Built target co2injection_immiscible_ni_vcfv +make -f CMakeFiles/co2injection_ncp_ni_vcfv.dir/build.make CMakeFiles/co2injection_ncp_ni_vcfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_ni_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_ncp_ni_vcfv.dir/build.make CMakeFiles/co2injection_ncp_ni_vcfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 54%] Building CXX object CMakeFiles/co2injection_ncp_ni_vcfv.dir/examples/co2injection_ncp_ni_vcfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_ncp_ni_vcfv.dir/examples/co2injection_ncp_ni_vcfv.cpp.o -MF CMakeFiles/co2injection_ncp_ni_vcfv.dir/examples/co2injection_ncp_ni_vcfv.cpp.o.d -o CMakeFiles/co2injection_ncp_ni_vcfv.dir/examples/co2injection_ncp_ni_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ni_vcfv.cpp +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_ni_vcfv.cpp:31: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -22223,68 +22418,6 @@ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ -In file included from /usr/include/dune/istl/umfpack.hh:20, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:31: -/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': -/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 557 | // do not count ignored entries - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 558 | if constexpr ( useBitVector ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 559 | if ( flatBitVector[row] or flatBitVector[col] ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 560 | return; - | ~~~~~~~ - 561 | - | - 562 | nonZeros++; - | ~~~~~~~~~~~ - 563 | }); - | ~~ -/usr/include/dune/istl/umfpack.hh:297:16: required from 'Dune::UMFPack::UMFPack(const Matrix&, int) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 297 | setMatrix(matrix); - | ~~~~~~~~~^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:287:64: required from 'Dune::UMFPack, A> >::UMFPack(const RealMatrix&, int, bool) [with T = double; A = std::allocator >; int n = 2; int m = 2; RealMatrix = Dune::BCRSMatrix, std::allocator > >]' - 287 | : Base(reinterpret_cast(matrix), verbose) - | ^ -/usr/include/dune/istl/paamg/amg.hh:658:18: required from 'static Dune::Amg::DirectSolverSelector::Solver::umfpack>::type* Dune::Amg::DirectSolverSelector::Solver::umfpack>::create(const M&, bool, bool) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; type = Dune::UMFPack, std::allocator > > >]' - 658 | return new type(mat, verbose, reusevector ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/amg.hh:683:40: required from 'static Dune::Amg::DirectSolverSelector::DirectSolver* Dune::Amg::DirectSolverSelector::create(const Matrix&, bool, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; DirectSolver = Dune::UMFPack, std::allocator > > >]' - 683 | return SelectedSolver :: create( mat, verbose, reusevector ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/amg.hh:745:51: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 1273 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 510 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 733 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | return entry; - | ^~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_vcfv.cpp:31: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ In file included from /usr/include/dune/geometry/referenceelements.hh:23: /usr/include/dune/geometry/referenceelement.hh: In instantiation of 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation; Coordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:879:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' @@ -22481,54 +22614,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:730:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 730 | const GlobalPosition center() const | ^~~~~~ -In file included from /usr/include/dune/istl/schwarz.hh:28, - from /usr/include/dune/istl/solverfactory.hh:18, - from /usr/include/dune/istl/superlu.hh:22: -/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Opm::MatrixBlock; std::size_t = long unsigned int]': -/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Opm::MatrixBlock; size_t = long unsigned int]' - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1308 | interfacePair->second.second[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = std::vector, std::allocator > >]' - 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = std::vector, std::allocator > >]' - 1367 | this->template sendRecv(source, dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' - 317 | communicator.template forward >(source,dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/galerkin.hh:668:27: required from 'void Dune::Amg::BaseGalerkinProduct::calculate(const M&, const Dune::Amg::AggregatesMap&, M&, const P&, const O&) [with M = Dune::BCRSMatrix, std::allocator > >; V = long unsigned int; I = Dune::OwnerOverlapCopyCommunication; O = Dune::NegateSet >]' - 668 | pinfo.copyOwnerToAll(rowsize,rowsize); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/matrixhierarchy.hh:660:33: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 1273 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 510 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 733 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -22541,85 +22626,122 @@ /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkcompositionmodule.hpp:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ncp/ncpproperties.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ncp/ncpmodel.hh:33: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | fineK_ = this->toDimMatrix_(1e-13); | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ -In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In member function 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:109:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | decltype(auto) globalPos() const + | ^~~~~~~~~ /usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | auto block = [&]{ - | ^~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + | ~~~~ + 150 | for (auto const& row : matrix) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 151 | for (auto const& entry : row) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 152 | return entry; + | ~~~~~~~~~~~~~ + 153 | return Block{}; + | ~~~~~~~~~~~~~~~ + 154 | }(); + | ~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | storage = gridView_.comm().sum(storage); - | ^~~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]', + inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In member function 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:109:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | decltype(auto) globalPos() const + | ^~~~~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +[ 54%] Linking CXX executable bin/co2injection_immiscible_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_immiscible_vcfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_immiscible_vcfv.dir/link.d CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o -o bin/co2injection_immiscible_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 54%] Built target co2injection_immiscible_vcfv +make -f CMakeFiles/co2injection_ncp_vcfv.dir/build.make CMakeFiles/co2injection_ncp_vcfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_ncp_vcfv.dir/build.make CMakeFiles/co2injection_ncp_vcfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 54%] Building CXX object CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o -MF CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o.d -o CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_vcfv.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_ncp_vcfv.cpp:31: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]', + inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, + inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -22901,35 +23023,6 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkcompositionmodule.hpp:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ncp/ncpproperties.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ncp/ncpmodel.hh:33: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': @@ -23138,14 +23231,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ^~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:17, from /usr/include/dune/common/fmatrix.hh:16: /usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': @@ -23182,12 +23267,6 @@ /usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | derived_type operator+ (const DenseVector& b) const | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ^~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': @@ -23348,95 +23427,16 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp: In lambda function: -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_flash_ecfv.cpp:85:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 85 | } - | ^ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:72: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In member function 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:109:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | decltype(auto) globalPos() const - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]', - inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, - inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]', - inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, - inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ~~~~ - 150 | for (auto const& row : matrix) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | for (auto const& entry : row) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 152 | return entry; - | ~~~~~~~~~~~~~ - 153 | return Block{}; - | ~~~~~~~~~~~~~~~ - 154 | }(); - | ~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -[ 54%] Linking CXX executable bin/co2injection_ncp_ni_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_ni_vcfv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_ni_vcfv.dir/link.d CMakeFiles/co2injection_ncp_ni_vcfv.dir/examples/co2injection_ncp_ni_vcfv.cpp.o -o bin/co2injection_ncp_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 54%] Linking CXX executable bin/co2injection_ncp_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_ecfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_ecfv.dir/link.d CMakeFiles/co2injection_ncp_ecfv.dir/examples/co2injection_ncp_ecfv.cpp.o -o bin/co2injection_ncp_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 54%] Built target co2injection_ncp_ni_vcfv +[ 54%] Built target co2injection_ncp_ecfv make -f CMakeFiles/co2injection_pvs_ecfv.dir/build.make CMakeFiles/co2injection_pvs_ecfv.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_ecfv.dir/DependInfo.cmake "--color=" @@ -23445,10 +23445,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 54%] Building CXX object CMakeFiles/co2injection_pvs_ecfv.dir/examples/co2injection_pvs_ecfv.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_pvs_ecfv.dir/examples/co2injection_pvs_ecfv.cpp.o -MF CMakeFiles/co2injection_pvs_ecfv.dir/examples/co2injection_pvs_ecfv.cpp.o.d -o CMakeFiles/co2injection_pvs_ecfv.dir/examples/co2injection_pvs_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ecfv.cpp -[ 54%] Linking CXX executable bin/co2injection_flash_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_flash_ecfv.dir/link.txt --verbose=1 -[ 55%] Linking CXX executable bin/co2injection_ncp_ni_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_ni_ecfv.dir/link.txt --verbose=1 In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, @@ -23457,57 +23453,6 @@ /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_ni_ecfv.dir/link.d CMakeFiles/co2injection_ncp_ni_ecfv.dir/examples/co2injection_ncp_ni_ecfv.cpp.o -o bin/co2injection_ncp_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_ecfv.dir/link.d CMakeFiles/co2injection_flash_ecfv.dir/examples/co2injection_flash_ecfv.cpp.o -o bin/co2injection_flash_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 55%] Built target co2injection_ncp_ni_ecfv -make -f CMakeFiles/co2injection_pvs_ni_ecfv.dir/build.make CMakeFiles/co2injection_pvs_ni_ecfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_ni_ecfv.dir/DependInfo.cmake "--color=" -[ 55%] Built target co2injection_flash_ecfv -make -f CMakeFiles/co2injection_pvs_ni_vcfv.dir/build.make CMakeFiles/co2injection_pvs_ni_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_ni_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_pvs_ni_ecfv.dir/build.make CMakeFiles/co2injection_pvs_ni_ecfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_pvs_ni_vcfv.dir/build.make CMakeFiles/co2injection_pvs_ni_vcfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 56%] Building CXX object CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o -MF CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o.d -o CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp -[ 56%] Building CXX object CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o -MF CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o.d -o CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp -[ 56%] Linking CXX executable bin/co2injection_ncp_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_vcfv.dir/link.txt --verbose=1 -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:31: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:31: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_vcfv.dir/link.d CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o -o bin/co2injection_ncp_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 56%] Built target co2injection_ncp_vcfv -make -f CMakeFiles/co2_ptflash_ecfv.dir/build.make CMakeFiles/co2_ptflash_ecfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2_ptflash_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2_ptflash_ecfv.dir/build.make CMakeFiles/co2_ptflash_ecfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 56%] Building CXX object CMakeFiles/co2_ptflash_ecfv.dir/examples/co2_ptflash_ecfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2_ptflash_ecfv.dir/examples/co2_ptflash_ecfv.cpp.o -MF CMakeFiles/co2_ptflash_ecfv.dir/examples/co2_ptflash_ecfv.cpp.o.d -o CMakeFiles/co2_ptflash_ecfv.dir/examples/co2_ptflash_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2_ptflash_ecfv.cpp In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -24007,6 +23952,184 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | { return element_.geometry().center(); } | ^ +[ 55%] Linking CXX executable bin/co2injection_ncp_ni_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_ni_ecfv.dir/link.txt --verbose=1 +In file included from /usr/include/dune/istl/umfpack.hh:20, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:31: +/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': +/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 557 | // do not count ignored entries + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 558 | if constexpr ( useBitVector ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 559 | if ( flatBitVector[row] or flatBitVector[col] ) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 560 | return; + | ~~~~~~~ + 561 | + | + 562 | nonZeros++; + | ~~~~~~~~~~~ + 563 | }); + | ~~ +/usr/include/dune/istl/umfpack.hh:297:16: required from 'Dune::UMFPack::UMFPack(const Matrix&, int) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' + 297 | setMatrix(matrix); + | ~~~~~~~~~^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:287:64: required from 'Dune::UMFPack, A> >::UMFPack(const RealMatrix&, int, bool) [with T = double; A = std::allocator >; int n = 2; int m = 2; RealMatrix = Dune::BCRSMatrix, std::allocator > >]' + 287 | : Base(reinterpret_cast(matrix), verbose) + | ^ +/usr/include/dune/istl/paamg/amg.hh:658:18: required from 'static Dune::Amg::DirectSolverSelector::Solver::umfpack>::type* Dune::Amg::DirectSolverSelector::Solver::umfpack>::create(const M&, bool, bool) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; type = Dune::UMFPack, std::allocator > > >]' + 658 | return new type(mat, verbose, reusevector ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/amg.hh:683:40: required from 'static Dune::Amg::DirectSolverSelector::DirectSolver* Dune::Amg::DirectSolverSelector::create(const Matrix&, bool, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; DirectSolver = Dune::UMFPack, std::allocator > > >]' + 683 | return SelectedSolver :: create( mat, verbose, reusevector ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/amg.hh:745:51: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' + 1273 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' + 510 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' + 733 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ecfv.cpp:56:42: required from here + 56 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | return entry; + | ^~~~~ +In file included from /usr/include/dune/istl/schwarz.hh:28, + from /usr/include/dune/istl/solverfactory.hh:18, + from /usr/include/dune/istl/superlu.hh:22: +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Opm::MatrixBlock; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Opm::MatrixBlock; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = std::vector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = std::vector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/galerkin.hh:668:27: required from 'void Dune::Amg::BaseGalerkinProduct::calculate(const M&, const Dune::Amg::AggregatesMap&, M&, const P&, const O&) [with M = Dune::BCRSMatrix, std::allocator > >; V = long unsigned int; I = Dune::OwnerOverlapCopyCommunication; O = Dune::NegateSet >]' + 668 | pinfo.copyOwnerToAll(rowsize,rowsize); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/matrixhierarchy.hh:660:33: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' + 1273 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' + 510 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' + 733 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ecfv.cpp:56:42: required from here + 56 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | static V gather(const T& a, std::size_t i) + | ^~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_ni_ecfv.dir/link.d CMakeFiles/co2injection_ncp_ni_ecfv.dir/examples/co2injection_ncp_ni_ecfv.cpp.o -o bin/co2injection_ncp_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 55%] Built target co2injection_ncp_ni_ecfv +make -f CMakeFiles/co2injection_pvs_ni_ecfv.dir/build.make CMakeFiles/co2injection_pvs_ni_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_ni_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_pvs_ni_ecfv.dir/build.make CMakeFiles/co2injection_pvs_ni_ecfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 56%] Building CXX object CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o -MF CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o.d -o CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp +/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:31: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh: In member function 'void Opm::PvsModel::printSwitchedPhases_(const ElementContext&, unsigned int, const FluidState&, short int, const PrimaryVariables&) const [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh:589:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 589 | const auto& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -24021,17 +24144,17 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 787 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); @@ -24049,23 +24172,23 @@ /usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' 107 | Implementation realIterator; | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' 1032 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); @@ -24083,330 +24206,49 @@ /usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' 107 | Implementation realIterator; | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' 1032 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/common/intersection.hh:9, - from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' - 128 | ::Entity::Geometry::LocalCoordinate Coordinate; - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 787 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here 64 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 274 | fineK_ = this->toDimMatrix_(1e-13); | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Communication = Dune::Communication]' 245 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 115 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | DimMatrix toDimMatrix_(Scalar val) const | ^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -In file included from /usr/include/dune/istl/matrixutils.hh:14, - from /usr/include/dune/istl/bcrsmatrix.hh:21, - from /usr/include/dune/istl/solvers.hh:25, - from /usr/include/dune/istl/superlu.hh:11, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ilufirstelement.hh:27, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelbasebackend.hh:41, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelamgbackend.hh:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:35: -/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' - 128 | ::Entity::Geometry::LocalCoordinate Coordinate; - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 787 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | DiagonalMatrix transposed() const - | ^~~~~~~~~~ -In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, - from /usr/include/dune/geometry/referenceelements.hh:24, - from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, - from /usr/include/dune/grid/io/file/dgfparser/entitykey.hh:154, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:27: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ -In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: -/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | T sum (const T& in) const - | ^~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Communication = Dune::Communication]' - 245 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 380 | DimMatrix toDimMatrix_(Scalar val) const - | ^~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/referenceelements.hh:23: -/usr/include/dune/geometry/referenceelement.hh: In instantiation of 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation; Coordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:879:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 879 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:563:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 563 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 190 | Coordinate position(int i, int c) const - | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:34: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In instantiation of 'decltype(auto) Opm::EcfvStencil::SubControlVolume::globalPos() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': @@ -24601,6 +24443,10 @@ /usr/include/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': @@ -24633,7 +24479,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -24642,63 +24488,24 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; PrimaryVariables = Opm::PvsPrimaryVariables]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; PrimaryVariables = Opm::PvsPrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/energymodule.hh:807:47: required from 'void Opm::EnergyExtensiveQuantities::updateBoundary_(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 807 | distVec -= insideScv.geometry().center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsextensivequantities.hh:88:51: required from 'void Opm::PvsExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 88 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsboundaryratevector.hh:91:33: required from 'void Opm::PvsBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 91 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' - 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' - 1036 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1037 | boundaryCtx, - | ~~~~~~~~~~~~ - 1038 | faceIdx, - | ~~~~~~~~ - 1039 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:730:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 730 | const GlobalPosition center() const - | ^~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, @@ -24719,78 +24526,24 @@ /usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' 211 | allreduce >(&in,&out,1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -In file included from /usr/include/dune/istl/umfpack.hh:20, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:31: -/usr/include/dune/istl/foreach.hh: In instantiation of 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::; std::size_t = long unsigned int]': -/usr/include/dune/istl/umfpack.hh:556:51: required from 'void Dune::UMFPack::setMatrix(const Matrix&, const BitVector&) [with BitVector = Dune::Impl::NoBitVector; M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 556 | auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& row, auto&& col){ - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 557 | // do not count ignored entries - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 558 | if constexpr ( useBitVector ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 559 | if ( flatBitVector[row] or flatBitVector[col] ) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 560 | return; - | ~~~~~~~ - 561 | - | - 562 | nonZeros++; - | ~~~~~~~~~~~ - 563 | }); - | ~~ -/usr/include/dune/istl/umfpack.hh:297:16: required from 'Dune::UMFPack::UMFPack(const Matrix&, int) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >]' - 297 | setMatrix(matrix); - | ~~~~~~~~~^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:287:64: required from 'Dune::UMFPack, A> >::UMFPack(const RealMatrix&, int, bool) [with T = double; A = std::allocator >; int n = 2; int m = 2; RealMatrix = Dune::BCRSMatrix, std::allocator > >]' - 287 | : Base(reinterpret_cast(matrix), verbose) - | ^ -/usr/include/dune/istl/paamg/amg.hh:658:18: required from 'static Dune::Amg::DirectSolverSelector::Solver::umfpack>::type* Dune::Amg::DirectSolverSelector::Solver::umfpack>::create(const M&, bool, bool) [with M = Dune::BCRSMatrix, std::allocator > >; Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; type = Dune::UMFPack, std::allocator > > >]' - 658 | return new type(mat, verbose, reusevector ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/amg.hh:683:40: required from 'static Dune::Amg::DirectSolverSelector::DirectSolver* Dune::Amg::DirectSolverSelector::create(const Matrix&, bool, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >; DirectSolver = Dune::UMFPack, std::allocator > > >]' - 683 | return SelectedSolver :: create( mat, verbose, reusevector ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/amg.hh:745:51: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' - 1273 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' - 510 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' - 733 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | return entry; - | ^~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:26, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:48: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': @@ -24809,73 +24562,33 @@ /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' 175 | initialize( dgfFactory ); | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Simulator = Opm::Simulator]' 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:176:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:176:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Communication = Dune::Communication]' 176 | { vanguard_.reset(new Vanguard(*this)); } | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 115 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ -In file included from /usr/include/dune/istl/schwarz.hh:28, - from /usr/include/dune/istl/solverfactory.hh:18, - from /usr/include/dune/istl/superlu.hh:22: -/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Opm::MatrixBlock; std::size_t = long unsigned int]': -/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Opm::MatrixBlock; size_t = long unsigned int]' - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1308 | interfacePair->second.second[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = std::vector, std::allocator > >]' - 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = std::vector, std::allocator > >]' - 1367 | this->template sendRecv(source, dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' - 317 | communicator.template forward >(source,dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/galerkin.hh:668:27: required from 'void Dune::Amg::BaseGalerkinProduct::calculate(const M&, const Dune::Amg::AggregatesMap&, M&, const P&, const O&) [with M = Dune::BCRSMatrix, std::allocator > >; V = long unsigned int; I = Dune::OwnerOverlapCopyCommunication; O = Dune::NegateSet >]' - 668 | pinfo.copyOwnerToAll(rowsize,rowsize); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/matrixhierarchy.hh:660:33: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' - 1273 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' - 510 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' - 733 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ -In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 592 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ @@ -24926,18 +24639,573 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here 64 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 592 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' - 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In instantiation of 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; EvalDimVector = Dune::FieldVector, 2>; ElementContext = Opm::FvBaseElementContext]' + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsextensivequantities.hh:86:35: required from 'void Opm::PvsExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 86 | ParentType::updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsboundaryratevector.hh:91:33: required from 'void Opm::PvsBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 91 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' + 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' + 1036 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1037 | boundaryCtx, + | ~~~~~~~~~~~~ + 1038 | faceIdx, + | ~~~~~~~~ + 1039 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 116 | { return element_.geometry().center(); } + | ^ +In file included from /usr/include/dune/common/fvector.hh:17, + from /usr/include/dune/common/fmatrix.hh:16: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' + 190 | { return __x + __y; } + | ~~~~^~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | derived_type operator+ (const DenseVector& b) const + | ^~~~~~~~ +[ 56%] Linking CXX executable bin/co2injection_ncp_ni_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_ni_vcfv.dir/link.txt --verbose=1 +/usr/include/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: required from 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Opm::EcfvStencil::Intersection = Dune::Intersection, Dune::YaspIntersection > >]' + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace]' + 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:286:44: required from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 286 | interiorFaces_.emplace_back(/*SubControlVolumeFace(*/intersection, subControlVolumes_.size() - 1/*)*/); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:305:9: required from 'void Opm::EcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 305 | updateTopology(element); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:563:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 563 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 406 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]', + inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, + inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/include/dune/istl/schwarz.hh:28, + from /usr/include/dune/istl/solverfactory.hh:18, + from /usr/include/dune/istl/superlu.hh:22: +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Dune::FieldVector; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Dune::FieldVector; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = Dune::BlockVector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = Dune::BlockVector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/amg.hh:840:68: required from 'void Dune::Amg::AMG::pre(Domain&, Range&) [with M = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; X = Dune::BlockVector, std::allocator > >; S = Dune::BlockPreconditioner, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication, Dune::SeqSOR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, 1> >; PI = Dune::OwnerOverlapCopyCommunication; A = std::allocator, std::allocator > > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >]' + 840 | matrices_->parallelInformation().coarsest()->copyOwnerToAll(x,x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 1273 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 510 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 733 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | static V gather(const T& a, std::size_t i) + | ^~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_ni_vcfv.dir/link.d CMakeFiles/co2injection_ncp_ni_vcfv.dir/examples/co2injection_ncp_ni_vcfv.cpp.o -o bin/co2injection_ncp_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 56%] Built target co2injection_ncp_ni_vcfv +make -f CMakeFiles/co2injection_pvs_ni_vcfv.dir/build.make CMakeFiles/co2injection_pvs_ni_vcfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_ni_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_pvs_ni_vcfv.dir/build.make CMakeFiles/co2injection_pvs_ni_vcfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 56%] Building CXX object CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o -MF CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o.d -o CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ecfv.cpp: In lambda function: +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ecfv.cpp:57:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 57 | } + | ^ +/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:31: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ^~~~~~~ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/common/intersection.hh:9, + from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' + 128 | ::Entity::Geometry::LocalCoordinate Coordinate; + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 787 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Communication = Dune::Communication]' + 245 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 380 | DimMatrix toDimMatrix_(Scalar val) const + | ^~~~~~~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +In file included from /usr/include/dune/istl/matrixutils.hh:14, + from /usr/include/dune/istl/bcrsmatrix.hh:21, + from /usr/include/dune/istl/solvers.hh:25, + from /usr/include/dune/istl/superlu.hh:11, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ilufirstelement.hh:27, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelbasebackend.hh:41, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelamgbackend.hh:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:35: +/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' + 128 | ::Entity::Geometry::LocalCoordinate Coordinate; + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 787 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | DiagonalMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, + from /usr/include/dune/geometry/referenceelements.hh:24, + from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, + from /usr/include/dune/grid/io/file/dgfparser/entitykey.hh:154, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:27: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: +/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | T sum (const T& in) const + | ^~~ +In file included from /usr/include/dune/geometry/referenceelements.hh:23: +/usr/include/dune/geometry/referenceelement.hh: In instantiation of 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation; Coordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:879:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 879 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:563:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 563 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 190 | Coordinate position(int i, int c) const + | ^~~~~~~~ +In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:46, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:35: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:339:52: required from 'static LhsEval Opm::BrineCO2FluidSystem::fugacityCoefficient(const FluidState&, const ParameterCache&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; ParamCacheEval = double; Scalar = double]' 339 | BinaryCoeffBrineCO2::calculateMoleFractions(getTableInstance(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ @@ -24988,13 +25256,12 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::global(const Opm::VcfvStencil::LocalPosition&) const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector; Opm::VcfvStencil::LocalPosition = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:731:18: required from 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]' - 731 | { return global(localGeometry_->center()); } - | ^~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/energymodule.hh:807:47: required from 'void Opm::EnergyExtensiveQuantities::updateBoundary_(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 807 | distVec -= insideScv.geometry().center(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ @@ -25028,15 +25295,17 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:736:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 736 | const GlobalPosition global(const LocalPosition& localPos) const +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:730:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 730 | const GlobalPosition center() const | ^~~~~~ -In file included from /usr/include/dune/common/fvector.hh:17, - from /usr/include/dune/common/fmatrix.hh:16: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' - 190 | { return __x + __y; } - | ~~~~^~~~~ +In file included from /usr/include/c++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': /usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' 64 | temp = func(*in, *inout); | ~~~~^~~~~~~~~~~~~ @@ -25064,57 +25333,9 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | derived_type operator+ (const DenseVector& b) const - | ^~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from /usr/include/c++/14/bits/locale_classes.h:40, - from /usr/include/c++/14/bits/ios_base.h:41, - from /usr/include/c++/14/ios:44, - from /usr/include/c++/14/ostream:40, - from /usr/include/c++/14/iostream:41, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: -/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; EqVector = Dune::FieldVector]' - 251 | storage = this->gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/structuredgridvanguard.hh:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2ptflashproblem.hh:47, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2_ptflash_ecfv.cpp:32: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ In file included from /usr/include/dune/grid/yaspgrid.hh:26, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:48: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': @@ -25133,20 +25354,20 @@ /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' 175 | initialize( dgfFactory ); | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Simulator = Opm::Simulator]' 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:176:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:176:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Communication = Dune::Communication]' 176 | { vanguard_.reset(new Vanguard(*this)); } | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 115 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const @@ -25186,7 +25407,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:586:20: required from 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -25195,56 +25416,41 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; PrimaryVariables = Opm::PvsPrimaryVariables]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:520:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; PrimaryVariables = Opm::PvsPrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:573:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 573 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In instantiation of 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; EvalDimVector = Dune::FieldVector, 2>; ElementContext = Opm::FvBaseElementContext]' - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | elemCtx, - | ~~~~~~~~ - 349 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 350 | pressureCallback); - | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 123 | bfIdx, - | ~~~~~~ - 124 | timeIdx, - | ~~~~~~~~ - 125 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsextensivequantities.hh:86:35: required from 'void Opm::PvsExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 86 | ParentType::updateBoundary(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsboundaryratevector.hh:91:33: required from 'void Opm::PvsBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::global(const Opm::VcfvStencil::LocalPosition&) const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector; Opm::VcfvStencil::LocalPosition = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:731:18: required from 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]' + 731 | { return global(localGeometry_->center()); } + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/energymodule.hh:807:47: required from 'void Opm::EnergyExtensiveQuantities::updateBoundary_(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 807 | distVec -= insideScv.geometry().center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsextensivequantities.hh:88:51: required from 'void Opm::PvsExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 88 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsboundaryratevector.hh:91:33: required from 'void Opm::PvsBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 91 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:478:31: required from 'void Opm::Co2InjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' 1036 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1037 | boundaryCtx, @@ -25253,21 +25459,21 @@ | ~~~~~~~~ 1039 | /*timeIdx=*/0); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 116 | { return element_.geometry().center(); } - | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:736:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 736 | const GlobalPosition global(const LocalPosition& localPos) const + | ^~~~~~ In file included from /usr/include/dune/common/fvector.hh:17, from /usr/include/dune/common/fmatrix.hh:16: /usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': @@ -25286,20 +25492,20 @@ /usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' 211 | allreduce >(&in,&out,1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; EqVector = Dune::FieldVector]' - 251 | storage = this->gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | derived_type operator+ (const DenseVector& b) const @@ -25357,45 +25563,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 751 | const GlobalPosition center() const | ^~~~~~ -/usr/include/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: required from 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Opm::EcfvStencil::Intersection = Dune::Intersection, Dune::YaspIntersection > >]' - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace]' - 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:286:44: required from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 286 | interiorFaces_.emplace_back(/*SubControlVolumeFace(*/intersection, subControlVolumes_.size() - 1/*)*/); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:305:9: required from 'void Opm::EcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 305 | updateTopology(element); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:563:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 563 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 406 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/istl/schwarz.hh:28, from /usr/include/dune/istl/solverfactory.hh:18, from /usr/include/dune/istl/superlu.hh:22: @@ -25439,49 +25606,10 @@ /usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | static V gather(const T& a, std::size_t i) | ^~~~~~ -In file included from /usr/include/dune/istl/schwarz.hh:28, - from /usr/include/dune/istl/solverfactory.hh:18, - from /usr/include/dune/istl/superlu.hh:22: -/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Dune::FieldVector; std::size_t = long unsigned int]': -/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Dune::FieldVector; size_t = long unsigned int]' - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1308 | interfacePair->second.second[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = Dune::BlockVector, std::allocator > >]' - 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = Dune::BlockVector, std::allocator > >]' - 1367 | this->template sendRecv(source, dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' - 317 | communicator.template forward >(source,dest); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/istl/paamg/amg.hh:840:68: required from 'void Dune::Amg::AMG::pre(Domain&, Range&) [with M = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >; X = Dune::BlockVector, std::allocator > >; S = Dune::BlockPreconditioner, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication, Dune::SeqSOR, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, 1> >; PI = Dune::OwnerOverlapCopyCommunication; A = std::allocator, std::allocator > > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >]' - 840 | matrices_->parallelInformation().coarsest()->copyOwnerToAll(x,x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1273:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 1273 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:510:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 510 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:733:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 733 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ /usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': /usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const @@ -25499,45 +25627,136 @@ /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | fineK_ = this->toDimMatrix_(1e-13); | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ -In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ^~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]', + inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 56%] Linking CXX executable bin/co2injection_ncp_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_vcfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_vcfv.dir/link.d CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o -o bin/co2injection_ncp_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 56%] Built target co2injection_ncp_vcfv +make -f CMakeFiles/co2_ptflash_ecfv.dir/build.make CMakeFiles/co2_ptflash_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2_ptflash_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2_ptflash_ecfv.dir/build.make CMakeFiles/co2_ptflash_ecfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 56%] Building CXX object CMakeFiles/co2_ptflash_ecfv.dir/examples/co2_ptflash_ecfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2_ptflash_ecfv.dir/examples/co2_ptflash_ecfv.cpp.o -MF CMakeFiles/co2_ptflash_ecfv.dir/examples/co2_ptflash_ecfv.cpp.o.d -o CMakeFiles/co2_ptflash_ecfv.dir/examples/co2_ptflash_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2_ptflash_ecfv.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | auto block = [&]{ - | ^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh: In member function 'void Opm::PvsModel::printSwitchedPhases_(const ElementContext&, unsigned int, const FluidState&, short int, const PrimaryVariables&) const [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh:589:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 589 | const auto& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ^~~ + | ~~~~ + 150 | for (auto const& row : matrix) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 151 | for (auto const& entry : row) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 152 | return entry; + | ~~~~~~~~~~~~~ + 153 | return Block{}; + | ~~~~~~~~~~~~~~~ + 154 | }(); + | ~^~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/structuredgridvanguard.hh:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2ptflashproblem.hh:47, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2_ptflash_ecfv.cpp:32: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]', + inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, + inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -25640,39 +25859,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, from /usr/include/dune/grid/yaspgrid.hh:26, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/structuredgridvanguard.hh:37: @@ -25826,28 +26012,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | DimMatrix toDimMatrix_(Scalar val) const | ^~~~~~~~~~~~ -In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -25873,46 +26037,6 @@ /usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ^~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ^~~~~~~~~~~ -In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ In file included from /usr/include/c++/14/bits/unique_ptr.h:38, from /usr/include/c++/14/memory:78, from /usr/include/dune/common/classname.hh:14, @@ -25949,11 +26073,6 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' 221 | return impl().corner( i ); @@ -26027,22 +26146,6 @@ /usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | derived_type operator+ (const DenseVector& b) const | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:550:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:411:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 411 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ /usr/include/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: required from 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Opm::EcfvStencil::Intersection = Dune::Intersection, Dune::YaspIntersection > >]' 155 | (*normal_) = intersection.centerUnitOuterNormal(); @@ -26082,12 +26185,6 @@ /usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ^~~~~~~ In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -26110,15 +26207,15 @@ /usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2ptflashproblem.hh: In member function 'void Opm::CO2PTProblem::initPetrophysics() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2ptflashproblem.hh:247:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | K_ = this->toDimMatrix_(9.869232667160131e-14); | ^~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/flux.hh:32, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:39: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh: In member function 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]': @@ -26135,115 +26232,15 @@ /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ecfv.cpp: In lambda function: -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_ecfv.cpp:57:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 57 | } - | ^ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]', - inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]', - inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, - inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]', - inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'void Opm::CO2PTProblem::initPetrophysics() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]', - inlined from 'void Opm::CO2PTProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2ptflashproblem.hh:294:25, - inlined from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2ptflashproblem.hh:247:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 247 | K_ = this->toDimMatrix_(9.869232667160131e-14); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ~~~~ - 150 | for (auto const& row : matrix) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | for (auto const& entry : row) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 152 | return entry; - | ~~~~~~~~~~~~~ - 153 | return Block{}; - | ~~~~~~~~~~~~~~~ - 154 | }(); - | ~^~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:32: -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -[ 56%] Linking CXX executable bin/co2_ptflash_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2_ptflash_ecfv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2_ptflash_ecfv.dir/link.d CMakeFiles/co2_ptflash_ecfv.dir/examples/co2_ptflash_ecfv.cpp.o -o bin/co2_ptflash_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 56%] Linking CXX executable bin/co2injection_pvs_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_ecfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_ecfv.dir/link.d CMakeFiles/co2injection_pvs_ecfv.dir/examples/co2injection_pvs_ecfv.cpp.o -o bin/co2injection_pvs_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 56%] Built target co2_ptflash_ecfv +[ 56%] Built target co2injection_pvs_ecfv make -f CMakeFiles/co2injection_pvs_vcfv.dir/build.make CMakeFiles/co2injection_pvs_vcfv.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_vcfv.dir/DependInfo.cmake "--color=" @@ -26252,11 +26249,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 56%] Building CXX object CMakeFiles/co2injection_pvs_vcfv.dir/examples/co2injection_pvs_vcfv.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/co2injection_pvs_vcfv.dir/examples/co2injection_pvs_vcfv.cpp.o -MF CMakeFiles/co2injection_pvs_vcfv.dir/examples/co2injection_pvs_vcfv.cpp.o.d -o CMakeFiles/co2injection_pvs_vcfv.dir/examples/co2injection_pvs_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_vcfv.cpp -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, @@ -26265,8 +26257,6 @@ /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -[ 56%] Linking CXX executable bin/co2injection_pvs_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_ecfv.dir/link.txt --verbose=1 In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -26622,17 +26612,6 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_ecfv.dir/link.d CMakeFiles/co2injection_pvs_ecfv.dir/examples/co2injection_pvs_ecfv.cpp.o -o bin/co2injection_pvs_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 56%] Built target co2injection_pvs_ecfv -make -f CMakeFiles/cuvette_pvs.dir/build.make CMakeFiles/cuvette_pvs.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/cuvette_pvs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/cuvette_pvs.dir/build.make CMakeFiles/cuvette_pvs.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 57%] Building CXX object CMakeFiles/cuvette_pvs.dir/examples/cuvette_pvs.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/cuvette_pvs.dir/examples/cuvette_pvs.cpp.o -MF CMakeFiles/cuvette_pvs.dir/examples/cuvette_pvs.cpp.o.d -o CMakeFiles/cuvette_pvs.dir/examples/cuvette_pvs.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/cuvette_pvs.cpp /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2 > >; bool verbose = true]' 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, @@ -26695,8 +26674,6 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~ -[ 57%] Linking CXX executable bin/co2injection_pvs_ni_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_ni_vcfv.dir/link.txt --verbose=1 In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': @@ -26806,14 +26783,6 @@ /usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | return entry; | ^~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/cuvette_pvs.cpp:30: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ In file included from /usr/include/dune/istl/schwarz.hh:28, from /usr/include/dune/istl/solverfactory.hh:18, from /usr/include/dune/istl/superlu.hh:22: @@ -26857,17 +26826,11 @@ /usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | static V gather(const T& a, std::size_t i) | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_ni_vcfv.dir/link.d CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o -o bin/co2injection_pvs_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 57%] Built target co2injection_pvs_ni_vcfv -make -f CMakeFiles/diffusion_flash.dir/build.make CMakeFiles/diffusion_flash.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/diffusion_flash.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/diffusion_flash.dir/build.make CMakeFiles/diffusion_flash.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 57%] Building CXX object CMakeFiles/diffusion_flash.dir/examples/diffusion_flash.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/diffusion_flash.dir/examples/diffusion_flash.cpp.o -MF CMakeFiles/diffusion_flash.dir/examples/diffusion_flash.cpp.o.d -o CMakeFiles/diffusion_flash.dir/examples/diffusion_flash.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ /usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': /usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const @@ -26901,6 +26864,12 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +[ 56%] Linking CXX executable bin/co2injection_pvs_ni_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_ni_ecfv.dir/link.txt --verbose=1 /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:274:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | fineK_ = this->toDimMatrix_(1e-13); @@ -26929,6 +26898,34 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ^~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_ni_ecfv.dir/link.d CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o -o bin/co2injection_pvs_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 56%] Built target co2injection_pvs_ni_ecfv +make -f CMakeFiles/cuvette_pvs.dir/build.make CMakeFiles/cuvette_pvs.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/cuvette_pvs.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/cuvette_pvs.dir/build.make CMakeFiles/cuvette_pvs.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 57%] Building CXX object CMakeFiles/cuvette_pvs.dir/examples/cuvette_pvs.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/cuvette_pvs.dir/examples/cuvette_pvs.cpp.o -MF CMakeFiles/cuvette_pvs.dir/examples/cuvette_pvs.cpp.o.d -o CMakeFiles/cuvette_pvs.dir/examples/cuvette_pvs.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/cuvette_pvs.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]', + inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/cuvette_pvs.cpp:30: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +[ 57%] Linking CXX executable bin/co2injection_pvs_ni_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_ni_vcfv.dir/link.txt --verbose=1 In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -27204,42 +27201,6 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ -[ 57%] Linking CXX executable bin/co2injection_pvs_ni_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_ni_ecfv.dir/link.txt --verbose=1 -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/common/intersection.hh:9, - from /usr/include/dune/grid/common/intersectioniterator.hh:11, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:31: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' - 128 | ::Entity::Geometry::LocalCoordinate Coordinate; - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 787 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::DiffusionProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:47:38: required from here - 47 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, @@ -27278,82 +27239,10 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:184:32: required from 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 184 | K_ = this->toDimMatrix_(1e-12); // [m^2] - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Communication = Dune::Communication]' - 245 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::DiffusionProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:47:38: required from here - 47 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 380 | DimMatrix toDimMatrix_(Scalar val) const - | ^~~~~~~~~~~~ -In file included from /usr/include/dune/istl/matrixutils.hh:14, - from /usr/include/dune/istl/bcrsmatrix.hh:21, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:32: -/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' - 128 | ::Entity::Geometry::LocalCoordinate Coordinate; - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 787 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::DiffusionProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:47:38: required from here - 47 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/diagonalmatrix.hh:630:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 630 | DiagonalMatrix transposed() const - | ^~~~~~~~~~ -In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:30: -/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:226:44: required from 'void Opm::DiffusionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 226 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::DiffusionProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:47:38: required from here - 47 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | T sum (const T& in) const - | ^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_vcfv.cpp: In lambda function: +/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_vcfv.cpp:58:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 58 | } + | ^ In file included from /usr/include/dune/grid/yaspgrid.hh:26, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/cuvetteproblem.hh:44, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/cuvette_pvs.cpp:35: @@ -27391,6 +27280,15 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_ni_vcfv.dir/link.d CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o -o bin/co2injection_pvs_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 57%] Built target co2injection_pvs_ni_vcfv +make -f CMakeFiles/diffusion_flash.dir/build.make CMakeFiles/diffusion_flash.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/diffusion_flash.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/diffusion_flash.dir/build.make CMakeFiles/diffusion_flash.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' In file included from /usr/include/dune/common/fvector.hh:17, from /usr/include/dune/common/fmatrix.hh:16: /usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': @@ -27427,6 +27325,8 @@ /usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | derived_type operator+ (const DenseVector& b) const | ^~~~~~~~ +[ 57%] Building CXX object CMakeFiles/diffusion_flash.dir/examples/diffusion_flash.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/diffusion_flash.dir/examples/diffusion_flash.cpp.o -MF CMakeFiles/diffusion_flash.dir/examples/diffusion_flash.cpp.o.d -o CMakeFiles/diffusion_flash.dir/examples/diffusion_flash.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': @@ -27482,6 +27382,169 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 751 | const GlobalPosition center() const | ^~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/cuvetteproblem.hh: In member function 'void Opm::CuvetteProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/cuvetteproblem.hh:207:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | fineK_ = this->toDimMatrix_(6.28e-12); + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::CuvetteProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ^~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +In member function 'void Opm::CO2PTProblem::initPetrophysics() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]', + inlined from 'void Opm::CO2PTProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2ptflashproblem.hh:294:25, + inlined from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2ptflashproblem.hh:247:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 247 | K_ = this->toDimMatrix_(9.869232667160131e-14); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/common/intersection.hh:9, + from /usr/include/dune/grid/common/intersectioniterator.hh:11, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/flash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:31: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' + 128 | ::Entity::Geometry::LocalCoordinate Coordinate; + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 787 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::DiffusionProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:47:38: required from here + 47 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:184:32: required from 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 184 | K_ = this->toDimMatrix_(1e-12); // [m^2] + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Communication = Dune::Communication]' + 245 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::DiffusionProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:47:38: required from here + 47 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 380 | DimMatrix toDimMatrix_(Scalar val) const + | ^~~~~~~~~~~~ +In file included from /usr/include/dune/istl/matrixutils.hh:14, + from /usr/include/dune/istl/bcrsmatrix.hh:21, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:32: +/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' + 128 | ::Entity::Geometry::LocalCoordinate Coordinate; + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 787 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::DiffusionProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:47:38: required from here + 47 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/diagonalmatrix.hh:630:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 630 | DiagonalMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:30: +/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:226:44: required from 'void Opm::DiffusionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 226 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::DiffusionProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_flash.cpp:47:38: required from here + 47 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | T sum (const T& in) const + | ^~~ In file included from /usr/include/dune/geometry/referenceelements.hh:23, from /usr/include/dune/grid/io/file/vtk/function.hh:15, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkscalarfunction.hh:32, @@ -27510,6 +27573,11 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/14/bits/unique_ptr.h:38, from /usr/include/c++/14/memory:78, from /usr/include/dune/common/classname.hh:14, @@ -27546,60 +27614,6 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_ni_ecfv.dir/link.d CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o -o bin/co2injection_pvs_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 57%] Built target co2injection_pvs_ni_ecfv -make -f CMakeFiles/diffusion_ncp.dir/build.make CMakeFiles/diffusion_ncp.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/diffusion_ncp.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/diffusion_ncp.dir/build.make CMakeFiles/diffusion_ncp.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 57%] Building CXX object CMakeFiles/diffusion_ncp.dir/examples/diffusion_ncp.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/diffusion_ncp.dir/examples/diffusion_ncp.cpp.o -MF CMakeFiles/diffusion_ncp.dir/examples/diffusion_ncp.cpp.o.d -o CMakeFiles/diffusion_ncp.dir/examples/diffusion_ncp.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_ncp.cpp -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/cuvetteproblem.hh: In member function 'void Opm::CuvetteProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/cuvetteproblem.hh:207:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | fineK_ = this->toDimMatrix_(6.28e-12); - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::CuvetteProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ^~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43: /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' @@ -27624,21 +27638,68 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_vcfv.cpp: In lambda function: -/build/reproducible-path/opm-simulators-2025.04+ds/examples/co2injection_pvs_vcfv.cpp:58:1: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 58 | } - | ^ In file included from /usr/include/dune/grid/yaspgrid.hh:72, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:41: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:184:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | K_ = this->toDimMatrix_(1e-12); // [m^2] + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:133:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 133 | boundingBoxMax_[i] = std::max(boundingBoxMax_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:32: +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/cuvetteproblem.hh: In member function 'void Opm::CuvetteProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/cuvetteproblem.hh:208:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | coarseK_ = this->toDimMatrix_(9.14e-10); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +[ 57%] Linking CXX executable bin/co2_ptflash_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2_ptflash_ecfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2_ptflash_ecfv.dir/link.d CMakeFiles/co2_ptflash_ecfv.dir/examples/co2_ptflash_ecfv.cpp.o -o bin/co2_ptflash_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 57%] Built target co2_ptflash_ecfv +make -f CMakeFiles/diffusion_ncp.dir/build.make CMakeFiles/diffusion_ncp.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/diffusion_ncp.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/diffusion_ncp.dir/build.make CMakeFiles/diffusion_ncp.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 57%] Building CXX object CMakeFiles/diffusion_ncp.dir/examples/diffusion_ncp.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/diffusion_ncp.dir/examples/diffusion_ncp.cpp.o -MF CMakeFiles/diffusion_ncp.dir/examples/diffusion_ncp.cpp.o.d -o CMakeFiles/diffusion_ncp.dir/examples/diffusion_ncp.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_ncp.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::CuvetteProblem]', + inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::CuvetteProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, + inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::CuvetteProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -27673,10 +27734,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:184:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | K_ = this->toDimMatrix_(1e-12); // [m^2] - | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:184:32: required from 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' @@ -27753,14 +27810,6 @@ /usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | T sum (const T& in) const | ^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:133:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 133 | boundingBoxMax_[i] = std::max(boundingBoxMax_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelements.hh:23, from /usr/include/dune/grid/io/file/vtk/function.hh:15, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkscalarfunction.hh:32, @@ -27850,6 +27899,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ^~~~~~~~~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:72, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:41: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': @@ -27865,72 +27918,55 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:133:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | boundingBoxMax_[i] = std::max(boundingBoxMax_[i], vIt->geometry().corner(0)[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/cuvetteproblem.hh: In member function 'void Opm::CuvetteProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/cuvetteproblem.hh:208:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | coarseK_ = this->toDimMatrix_(9.14e-10); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/co2injectionproblem.hh:275:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::CuvetteProblem]', - inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::CuvetteProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, - inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::CuvetteProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ~~~~ + 150 | for (auto const& row : matrix) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 151 | for (auto const& entry : row) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 152 | return entry; + | ~~~~~~~~~~~~~ + 153 | return Block{}; + | ~~~~~~~~~~~~~~~ + 154 | }(); + | ~^~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); | ~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ [ 57%] Linking CXX executable bin/diffusion_flash /usr/bin/cmake -E cmake_link_script CMakeFiles/diffusion_flash.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/diffusion_flash.dir/link.d CMakeFiles/diffusion_flash.dir/examples/diffusion_flash.cpp.o -o bin/diffusion_flash -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 57%] Built target diffusion_flash -make -f CMakeFiles/diffusion_pvs.dir/build.make CMakeFiles/diffusion_pvs.dir/depend +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); | ~~~~~~~~~~~~^~ +[ 57%] Linking CXX executable bin/cuvette_pvs +/usr/bin/cmake -E cmake_link_script CMakeFiles/cuvette_pvs.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/diffusion_flash.dir/link.d CMakeFiles/diffusion_flash.dir/examples/diffusion_flash.cpp.o -o bin/diffusion_flash -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 57%] Built target diffusion_flash +make -f CMakeFiles/diffusion_pvs.dir/build.make CMakeFiles/diffusion_pvs.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/diffusion_pvs.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' @@ -27938,25 +27974,29 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 57%] Building CXX object CMakeFiles/diffusion_pvs.dir/examples/diffusion_pvs.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/diffusion_pvs.dir/examples/diffusion_pvs.cpp.o -MF CMakeFiles/diffusion_pvs.dir/examples/diffusion_pvs.cpp.o.d -o CMakeFiles/diffusion_pvs.dir/examples/diffusion_pvs.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_pvs.cpp -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ~~~~ - 150 | for (auto const& row : matrix) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | for (auto const& entry : row) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 152 | return entry; - | ~~~~~~~~~~~~~ - 153 | return Block{}; - | ~~~~~~~~~~~~~~~ - 154 | }(); - | ~^~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/cuvette_pvs.dir/link.d CMakeFiles/cuvette_pvs.dir/examples/cuvette_pvs.cpp.o -o bin/cuvette_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 57%] Built target cuvette_pvs +make -f CMakeFiles/groundwater_immiscible.dir/build.make CMakeFiles/groundwater_immiscible.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/groundwater_immiscible.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/groundwater_immiscible.dir/build.make CMakeFiles/groundwater_immiscible.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 57%] Building CXX object CMakeFiles/groundwater_immiscible.dir/examples/groundwater_immiscible.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/groundwater_immiscible.dir/examples/groundwater_immiscible.cpp.o -MF CMakeFiles/groundwater_immiscible.dir/examples/groundwater_immiscible.cpp.o.d -o CMakeFiles/groundwater_immiscible.dir/examples/groundwater_immiscible.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp:30: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -28095,10 +28135,6 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ -[ 57%] Linking CXX executable bin/diffusion_ncp -/usr/bin/cmake -E cmake_link_script CMakeFiles/diffusion_ncp.dir/link.txt --verbose=1 -[ 57%] Linking CXX executable bin/cuvette_pvs -/usr/bin/cmake -E cmake_link_script CMakeFiles/cuvette_pvs.dir/link.txt --verbose=1 In file included from /usr/include/c++/14/bits/unique_ptr.h:38, from /usr/include/c++/14/memory:78, from /usr/include/dune/common/classname.hh:14, @@ -28135,87 +28171,6 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/diffusion_ncp.dir/link.d CMakeFiles/diffusion_ncp.dir/examples/diffusion_ncp.cpp.o -o bin/diffusion_ncp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 57%] Built target diffusion_ncp -make -f CMakeFiles/groundwater_immiscible.dir/build.make CMakeFiles/groundwater_immiscible.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/groundwater_immiscible.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/groundwater_immiscible.dir/build.make CMakeFiles/groundwater_immiscible.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 57%] Building CXX object CMakeFiles/groundwater_immiscible.dir/examples/groundwater_immiscible.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/groundwater_immiscible.dir/examples/groundwater_immiscible.cpp.o -MF CMakeFiles/groundwater_immiscible.dir/examples/groundwater_immiscible.cpp.o.d -o CMakeFiles/groundwater_immiscible.dir/examples/groundwater_immiscible.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/cuvette_pvs.dir/link.d CMakeFiles/cuvette_pvs.dir/examples/cuvette_pvs.cpp.o -o bin/cuvette_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 57%] Built target cuvette_pvs -make -f CMakeFiles/infiltration_pvs.dir/build.make CMakeFiles/infiltration_pvs.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/infiltration_pvs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/infiltration_pvs.dir/build.make CMakeFiles/infiltration_pvs.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 58%] Building CXX object CMakeFiles/infiltration_pvs.dir/examples/infiltration_pvs.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/infiltration_pvs.dir/examples/infiltration_pvs.cpp.o -MF CMakeFiles/infiltration_pvs.dir/examples/infiltration_pvs.cpp.o.d -o CMakeFiles/infiltration_pvs.dir/examples/infiltration_pvs.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_pvs.cpp:33: -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:184:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | K_ = this->toDimMatrix_(1e-12); // [m^2] - | ^~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp:30: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp:30: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -In file included from /usr/include/dune/grid/yaspgrid.hh:72, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:41: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:184:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | K_ = this->toDimMatrix_(1e-12); // [m^2] - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:133:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 133 | boundingBoxMax_[i] = std::max(boundingBoxMax_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -28313,6 +28268,22 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ +[ 57%] Linking CXX executable bin/co2injection_pvs_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_vcfv.dir/link.txt --verbose=1 +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:41, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp:32: @@ -28335,35 +28306,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | DimMatrix toDimMatrix_(Scalar val) const | ^~~~~~~~~~~~ -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/common/intersection.hh:9, - from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' - 128 | ::Entity::Geometry::LocalCoordinate Coordinate; - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 787 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::InfiltrationProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, from /usr/include/dune/grid/yaspgrid.hh:26, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:35, @@ -28396,74 +28338,6 @@ /usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | DiagonalMatrix transposed() const | ^~~~~~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/infiltrationproblem.hh:254:44: required from 'void Opm::InfiltrationProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 254 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::InfiltrationProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' - 1032 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/infiltrationproblem.hh:254:44: required from 'void Opm::InfiltrationProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 254 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::InfiltrationProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, from /usr/include/dune/geometry/referenceelements.hh:24, from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, @@ -28564,28 +28438,6 @@ /usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | T sum (const T& in) const | ^~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp:32: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/infiltrationproblem.hh:190:36: required from 'void Opm::InfiltrationProblem::finishInit() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 190 | fineK_ = this->toDimMatrix_(1e-11); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Communication = Dune::Communication]' - 245 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::InfiltrationProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 380 | DimMatrix toDimMatrix_(Scalar val) const - | ^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelements.hh:23: /usr/include/dune/geometry/referenceelement.hh: In instantiation of 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation; Coordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:879:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' @@ -28609,6 +28461,389 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/examples/diffusion_pvs.cpp:33: +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:184:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | K_ = this->toDimMatrix_(1e-12); // [m^2] + | ^~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +In file included from /usr/include/c++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:258:44: required from 'void Opm::GroundWaterProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 258 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::GroundWaterProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | operator()(const _Tp& __x, const _Tp& __y) const + | ^~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:191:75: required from 'static void Dune::DGFGridFactory > >::getCorners(const Geometry&, std::vector >&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; ctype = double; int dim = 2]' + 191 | const typename Geometry::GlobalCoordinate corner = geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:135:19: required from 'int Dune::DGFGridFactory > >::boundaryId(const Intersection&) const [with Intersection = Dune::Intersection, Dune::YaspIntersection > >; ctype = double; int dim = 2]' + 135 | getCorners( intersection.geometry(), corners ); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:448:48: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2>]' + 448 | bndId_[ k ] = dgfFactory.boundaryId( intersection ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' + 175 | initialize( dgfFactory ); + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:176:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Communication = Dune::Communication]' + 176 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::GroundWaterProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 269 | GlobalCoordinate corner(int k) const + | ^~~~~~ +In file included from /usr/include/dune/common/fvector.hh:17, + from /usr/include/dune/common/fmatrix.hh:16: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' + 190 | { return __x + __y; } + | ~~~~^~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:258:44: required from 'void Opm::GroundWaterProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 258 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::GroundWaterProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | derived_type operator+ (const DenseVector& b) const + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback > >, false> >; TypeTag = Opm::Properties::TTag::GroundWaterProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44: required from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback > >, false> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::GroundWaterProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::ImmiscibleFluidState > >, false>; TypeTag = Opm::Properties::TTag::GroundWaterProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::ImmiscibleFluidState > >, false>; TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:340:31: required from 'void Opm::GroundWaterProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::GroundWaterProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' + 340 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' + 1036 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1037 | boundaryCtx, + | ~~~~~~~~~~~~ + 1038 | faceIdx, + | ~~~~~~~~ + 1039 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:258:44: required from 'void Opm::GroundWaterProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 258 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::GroundWaterProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 751 | const GlobalPosition center() const + | ^~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_vcfv.dir/link.d CMakeFiles/co2injection_pvs_vcfv.dir/examples/co2injection_pvs_vcfv.cpp.o -o bin/co2injection_pvs_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 57%] Built target co2injection_pvs_vcfv +make -f CMakeFiles/infiltration_pvs.dir/build.make CMakeFiles/infiltration_pvs.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/infiltration_pvs.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/infiltration_pvs.dir/build.make CMakeFiles/infiltration_pvs.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 58%] Building CXX object CMakeFiles/infiltration_pvs.dir/examples/infiltration_pvs.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/infiltration_pvs.dir/examples/infiltration_pvs.cpp.o -MF CMakeFiles/infiltration_pvs.dir/examples/infiltration_pvs.cpp.o.d -o CMakeFiles/infiltration_pvs.dir/examples/infiltration_pvs.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:32: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh: In member function 'void Opm::GroundWaterProblem::finishInit() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:196:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 196 | intrinsicPerm_ = this->toDimMatrix_(Parameters::Get>()); + | ^~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback > >, false> >; TypeTag = Opm::Properties::TTag::GroundWaterProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ^~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:41: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp:30: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/diffusionproblem.hh:184:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | K_ = this->toDimMatrix_(1e-12); // [m^2] + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:133:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 133 | boundingBoxMax_[i] = std::max(boundingBoxMax_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/common/intersection.hh:9, + from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' + 128 | ::Entity::Geometry::LocalCoordinate Coordinate; + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' + 787 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' + 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::InfiltrationProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/infiltrationproblem.hh:254:44: required from 'void Opm::InfiltrationProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' + 254 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::InfiltrationProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' + 1032 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/infiltrationproblem.hh:254:44: required from 'void Opm::InfiltrationProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' + 254 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::InfiltrationProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp:32: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/infiltrationproblem.hh:190:36: required from 'void Opm::InfiltrationProblem::finishInit() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' + 190 | fineK_ = this->toDimMatrix_(1e-11); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Communication = Dune::Communication]' + 245 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::InfiltrationProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 380 | DimMatrix toDimMatrix_(Scalar val) const + | ^~~~~~~~~~~~ In file included from /usr/include/dune/istl/matrixutils.hh:14, from /usr/include/dune/istl/bcrsmatrix.hh:21, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, @@ -28772,114 +29007,6 @@ from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: -/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:258:44: required from 'void Opm::GroundWaterProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 258 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::GroundWaterProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | operator()(const _Tp& __x, const _Tp& __y) const - | ^~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:191:75: required from 'static void Dune::DGFGridFactory > >::getCorners(const Geometry&, std::vector >&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; ctype = double; int dim = 2]' - 191 | const typename Geometry::GlobalCoordinate corner = geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:135:19: required from 'int Dune::DGFGridFactory > >::boundaryId(const Intersection&) const [with Intersection = Dune::Intersection, Dune::YaspIntersection > >; ctype = double; int dim = 2]' - 135 | getCorners( intersection.geometry(), corners ); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:448:48: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2>]' - 448 | bndId_[ k ] = dgfFactory.boundaryId( intersection ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' - 175 | initialize( dgfFactory ); - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:176:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Communication = Dune::Communication]' - 176 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::GroundWaterProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 269 | GlobalCoordinate corner(int k) const - | ^~~~~~ -In file included from /usr/include/dune/common/fvector.hh:17, - from /usr/include/dune/common/fmatrix.hh:16: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' - 190 | { return __x + __y; } - | ~~~~^~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:258:44: required from 'void Opm::GroundWaterProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 258 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::GroundWaterProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | derived_type operator+ (const DenseVector& b) const - | ^~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from /usr/include/c++/14/bits/locale_classes.h:40, - from /usr/include/c++/14/bits/ios_base.h:41, - from /usr/include/c++/14/ios:44, - from /usr/include/c++/14/ostream:40, - from /usr/include/c++/14/iostream:41, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: /usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': /usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' 64 | temp = func(*in, *inout); @@ -28948,61 +29075,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback > >, false> >; TypeTag = Opm::Properties::TTag::GroundWaterProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44: required from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback > >, false> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::GroundWaterProblem; ElementContext = Opm::FvBaseElementContext]' - 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::ImmiscibleFluidState > >, false>; TypeTag = Opm::Properties::TTag::GroundWaterProblem; ElementContext = Opm::FvBaseElementContext]' - 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | elemCtx, - | ~~~~~~~~ - 349 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 350 | pressureCallback); - | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::ImmiscibleFluidState > >, false>; TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 123 | bfIdx, - | ~~~~~~ - 124 | timeIdx, - | ~~~~~~~~ - 125 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:340:31: required from 'void Opm::GroundWaterProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::GroundWaterProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' - 340 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' - 1036 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1037 | boundaryCtx, - | ~~~~~~~~~~~~ - 1038 | faceIdx, - | ~~~~~~~~ - 1039 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:258:44: required from 'void Opm::GroundWaterProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 258 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::GroundWaterProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 751 | const GlobalPosition center() const - | ^~~~~~ In file included from /usr/include/dune/common/fvector.hh:17, from /usr/include/dune/common/fmatrix.hh:16: /usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': @@ -29107,35 +29179,6 @@ /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immisciblemodel.hh:32: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': @@ -29151,25 +29194,12 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh: In member function 'void Opm::GroundWaterProblem::finishInit() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:196:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 196 | intrinsicPerm_ = this->toDimMatrix_(Parameters::Get>()); - | ^~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback > >, false> >; TypeTag = Opm::Properties::TTag::GroundWaterProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ^~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/infiltrationproblem.hh: In member function 'void Opm::InfiltrationProblem::finishInit() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/infiltrationproblem.hh:190:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | fineK_ = this->toDimMatrix_(1e-11); | ^~~~~~ +[ 58%] Linking CXX executable bin/diffusion_ncp +/usr/bin/cmake -E cmake_link_script CMakeFiles/diffusion_ncp.dir/link.txt --verbose=1 In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::InfiltrationProblem]': @@ -29181,16 +29211,9 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ^~~~~~~~~ -[ 58%] Linking CXX executable bin/co2injection_pvs_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_vcfv.dir/link.txt --verbose=1 -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_vcfv.dir/link.d CMakeFiles/co2injection_pvs_vcfv.dir/examples/co2injection_pvs_vcfv.cpp.o -o bin/co2injection_pvs_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/diffusion_ncp.dir/link.d CMakeFiles/diffusion_ncp.dir/examples/diffusion_ncp.cpp.o -o bin/diffusion_ncp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 58%] Built target co2injection_pvs_vcfv +[ 58%] Built target diffusion_ncp make -f CMakeFiles/lens_immiscible_ecfv_ad.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_ecfv_ad.dir/DependInfo.cmake "--color=" @@ -29215,6 +29238,10 @@ /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh: In member function 'void Opm::GroundWaterProblem::finishInit() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:197:48: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 197 | intrinsicPermLens_ = this->toDimMatrix_(Parameters::Get>()); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | storage = gridView_.comm().sum(storage); @@ -29585,6 +29612,16 @@ /usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback > >, false> >; TypeTag = Opm::Properties::TTag::GroundWaterProblem]', + inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback > >, false> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::GroundWaterProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, + inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::ImmiscibleFluidState > >, false>; TypeTag = Opm::Properties::TTag::GroundWaterProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:260:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | lensK_ = this->toDimMatrix_(9.05e-12); @@ -29597,24 +29634,14 @@ /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh: In member function 'void Opm::GroundWaterProblem::finishInit() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/groundwaterproblem.hh:197:48: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 197 | intrinsicPermLens_ = this->toDimMatrix_(Parameters::Get>()); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback > >, false> >; TypeTag = Opm::Properties::TTag::GroundWaterProblem]', - inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback > >, false> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::GroundWaterProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, - inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::ImmiscibleFluidState > >, false>; TypeTag = Opm::Properties::TTag::GroundWaterProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | storage = gridView_.comm().sum(storage); @@ -29630,10 +29657,11 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); | ~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ [ 59%] Linking CXX executable bin/diffusion_pvs /usr/bin/cmake -E cmake_link_script CMakeFiles/diffusion_pvs.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/diffusion_pvs.dir/link.d CMakeFiles/diffusion_pvs.dir/examples/diffusion_pvs.cpp.o -o bin/diffusion_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so @@ -29647,24 +29675,13 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 59%] Building CXX object CMakeFiles/lens_immiscible_ecfv_ad_23.dir/examples/lens_immiscible_ecfv_ad_23.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_ecfv_ad_23.dir/examples/lens_immiscible_ecfv_ad_23.cpp.o -MF CMakeFiles/lens_immiscible_ecfv_ad_23.dir/examples/lens_immiscible_ecfv_ad_23.cpp.o.d -o CMakeFiles/lens_immiscible_ecfv_ad_23.dir/examples/lens_immiscible_ecfv_ad_23.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad_23.cpp +[ 59%] Linking CXX executable bin/groundwater_immiscible +/usr/bin/cmake -E cmake_link_script CMakeFiles/groundwater_immiscible.dir/link.txt --verbose=1 In member function 'void Opm::InfiltrationProblem::finishInit() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]', inlined from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/infiltrationproblem.hh:191:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | coarseK_ = this->toDimMatrix_(1e-11); | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:261:37: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 261 | outerK_ = this->toDimMatrix_(4.6e-10); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, @@ -29676,13 +29693,25 @@ /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]', - inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:261:37: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 261 | outerK_ = this->toDimMatrix_(4.6e-10); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/groundwater_immiscible.dir/link.d CMakeFiles/groundwater_immiscible.dir/examples/groundwater_immiscible.cpp.o -o bin/groundwater_immiscible -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 59%] Built target groundwater_immiscible +make -f CMakeFiles/art2dgf.dir/build.make CMakeFiles/art2dgf.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/art2dgf.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/art2dgf.dir/build.make CMakeFiles/art2dgf.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 59%] Building CXX object CMakeFiles/art2dgf.dir/examples/art2dgf.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/art2dgf.dir/examples/art2dgf.cpp.o -MF CMakeFiles/art2dgf.dir/examples/art2dgf.cpp.o.d -o CMakeFiles/art2dgf.dir/examples/art2dgf.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/art2dgf.cpp In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:32, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasenewtonmethod.hh:33, @@ -30188,6 +30217,8 @@ /usr/include/dune/geometry/multilineargeometry.hh:572:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } | ^~~~~~ +[ 59%] Linking CXX executable bin/art2dgf +/usr/bin/cmake -E cmake_link_script CMakeFiles/art2dgf.dir/link.txt --verbose=1 In file included from /usr/include/dune/geometry/referenceelements.hh:23, from /usr/include/dune/grid/io/file/vtk/function.hh:15: /usr/include/dune/geometry/referenceelement.hh: In instantiation of 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation; Coordinate = Dune::FieldVector]': @@ -30224,6 +30255,17 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/art2dgf.dir/link.d CMakeFiles/art2dgf.dir/examples/art2dgf.cpp.o -o bin/art2dgf -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 59%] Built target art2dgf +make -f CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 59%] Building CXX object CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/examples/lens_immiscible_ecfv_ad_trans.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/examples/lens_immiscible_ecfv_ad_trans.cpp.o -MF CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/examples/lens_immiscible_ecfv_ad_trans.cpp.o.d -o CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/examples/lens_immiscible_ecfv_ad_trans.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad_trans.cpp /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 0; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 0; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector]' 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } @@ -30291,11 +30333,13 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]', + inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; IntersectionImp = Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > >; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: required from 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Opm::EcfvStencil::Intersection = Dune::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >]' 155 | (*normal_) = intersection.centerUnitOuterNormal(); @@ -30335,7 +30379,6 @@ /usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -[ 59%] Linking CXX executable bin/groundwater_immiscible In file included from /usr/include/dune/grid/yaspgrid.hh:70: /usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:493:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]' @@ -30375,7 +30418,6 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | Dune::FieldVector lowerleft() const | ^~~~~~~~~ -/usr/bin/cmake -E cmake_link_script CMakeFiles/groundwater_immiscible.dir/link.txt --verbose=1 In file included from /usr/include/dune/common/fvector.hh:17, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/baseoutputmodule.hh:30: /usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': @@ -30918,6 +30960,11 @@ /usr/include/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } | ^~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > > >::VTKLocalFunction, std::allocator > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > > >::VertexIterator; GridView = Dune::GridView > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); @@ -31022,17 +31069,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:552:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); | ^~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/groundwater_immiscible.dir/link.d CMakeFiles/groundwater_immiscible.dir/examples/groundwater_immiscible.cpp.o -o bin/groundwater_immiscible -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 59%] Built target groundwater_immiscible -make -f CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 59%] Building CXX object CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/examples/lens_immiscible_ecfv_ad_trans.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/examples/lens_immiscible_ecfv_ad_trans.cpp.o -MF CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/examples/lens_immiscible_ecfv_ad_trans.cpp.o.d -o CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/examples/lens_immiscible_ecfv_ad_trans.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad_trans.cpp /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | storage = gridView_.comm().sum(storage); @@ -31047,20 +31083,6 @@ /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -[ 59%] Linking CXX executable bin/infiltration_pvs -/usr/bin/cmake -E cmake_link_script CMakeFiles/infiltration_pvs.dir/link.txt --verbose=1 -In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh: In static member function 'static void Dune::DGFGridFactory > >::getCorners(const Geometry&, std::vector >&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; ctype = double; int dim = 2]': -/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:191:75: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 191 | const typename Geometry::GlobalCoordinate corner = geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 0; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': -cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': -/usr/include/dune/geometry/multilineargeometry.hh:572:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -31122,8 +31144,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | { return element_.geometry().center(); } | ^ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/infiltration_pvs.dir/link.d CMakeFiles/infiltration_pvs.dir/examples/infiltration_pvs.cpp.o -o bin/infiltration_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; DimMatrix = Dune::FieldMatrix; Scalar = double]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:260:36: required from 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' @@ -31144,10 +31164,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | DimMatrix toDimMatrix_(Scalar val) const | ^~~~~~~~~~~~ -[ 59%] Built target infiltration_pvs -make -f CMakeFiles/lens_immiscible_vcfv_ad.dir/build.make CMakeFiles/lens_immiscible_vcfv_ad.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_vcfv_ad.dir/DependInfo.cmake "--color=" In file included from /usr/include/dune/istl/matrixutils.hh:14, from /usr/include/dune/istl/bcrsmatrix.hh:21, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, @@ -31209,11 +31225,6 @@ /usr/include/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/lens_immiscible_vcfv_ad.dir/build.make CMakeFiles/lens_immiscible_vcfv_ad.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 59%] Building CXX object CMakeFiles/lens_immiscible_vcfv_ad.dir/examples/lens_immiscible_vcfv_ad.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_vcfv_ad.dir/examples/lens_immiscible_vcfv_ad.cpp.o -MF CMakeFiles/lens_immiscible_vcfv_ad.dir/examples/lens_immiscible_vcfv_ad.cpp.o.d -o CMakeFiles/lens_immiscible_vcfv_ad.dir/examples/lens_immiscible_vcfv_ad.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_vcfv_ad.cpp /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -31420,32 +31431,18 @@ /usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': +In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/geometrygrid/cornerstorage.hh: In member function 'void Dune::GeoGrid::IntersectionCoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 2; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]': -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:153:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 153 | corners[ i ] = elementGeometry_.global( hostLocalGeometry_.corner( i ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad_23.cpp: In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad_23.cpp:93:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 93 | } - | ^ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': -/usr/include/dune/geometry/multilineargeometry.hh:572:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh: In static member function 'static void Dune::DGFGridFactory > >::getCorners(const Geometry&, std::vector >&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; ctype = double; int dim = 2]': +/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:191:75: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 191 | const typename Geometry::GlobalCoordinate corner = geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 0; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': +/usr/include/dune/geometry/multilineargeometry.hh:572:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/include/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::outerNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': -/usr/include/dune/grid/geometrygrid/intersection.hh:153:86: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 153 | FieldVector< ctype, dimension > refNormal = refElement.integrationOuterNormal( indexInInside() ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::centerUnitOuterNormal() const [with Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': -/usr/include/dune/grid/geometrygrid/intersection.hh:171:49: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | return unitOuterNormal( refFace.position( 0, 0 ) ); - | ~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'const Opm::LensProblem::DimMatrix& Opm::LensProblem::intrinsicPermeability(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:359:54: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 359 | const GlobalPosition& globalPos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -31468,11 +31465,22 @@ /usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > > >]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:93:78: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 93 | Dune::ReferenceElements::general(gt).position(i, dim); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +[ 59%] Linking CXX executable bin/infiltration_pvs +/usr/bin/cmake -E cmake_link_script CMakeFiles/infiltration_pvs.dir/link.txt --verbose=1 +In function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/geometrygrid/cornerstorage.hh: In member function 'void Dune::GeoGrid::IntersectionCoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 2; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]': +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:153:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 153 | corners[ i ] = elementGeometry_.global( hostLocalGeometry_.corner( i ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad_23.cpp: In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad_23.cpp:93:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 93 | } + | ^ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': +/usr/include/dune/geometry/multilineargeometry.hh:572:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:260:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | lensK_ = this->toDimMatrix_(9.05e-12); @@ -31481,6 +31489,34 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:552:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); | ^~~ +/usr/include/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::outerNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': +/usr/include/dune/grid/geometrygrid/intersection.hh:153:86: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 153 | FieldVector< ctype, dimension > refNormal = refElement.integrationOuterNormal( indexInInside() ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::centerUnitOuterNormal() const [with Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': +/usr/include/dune/grid/geometrygrid/intersection.hh:171:49: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | return unitOuterNormal( refFace.position( 0, 0 ) ); + | ~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'const Opm::LensProblem::DimMatrix& Opm::LensProblem::intrinsicPermeability(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:359:54: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 359 | const GlobalPosition& globalPos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/infiltration_pvs.dir/link.d CMakeFiles/infiltration_pvs.dir/examples/infiltration_pvs.cpp.o -o bin/infiltration_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 59%] Built target infiltration_pvs +make -f CMakeFiles/lens_immiscible_vcfv_ad.dir/build.make CMakeFiles/lens_immiscible_vcfv_ad.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_vcfv_ad.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/lens_immiscible_vcfv_ad.dir/build.make CMakeFiles/lens_immiscible_vcfv_ad.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 59%] Building CXX object CMakeFiles/lens_immiscible_vcfv_ad.dir/examples/lens_immiscible_vcfv_ad.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_vcfv_ad.dir/examples/lens_immiscible_vcfv_ad.cpp.o -MF CMakeFiles/lens_immiscible_vcfv_ad.dir/examples/lens_immiscible_vcfv_ad.cpp.o.d -o CMakeFiles/lens_immiscible_vcfv_ad.dir/examples/lens_immiscible_vcfv_ad.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_vcfv_ad.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh: In member function 'double Opm::VtkTensorFunction::evaluate(int, const Element&, const Dune::FieldVector::dim>&) const [with GridView = Dune::GridView > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > > >]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtktensorfunction.hh:93:78: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 93 | Dune::ReferenceElements::general(gt).position(i, dim); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, @@ -31797,6 +31833,8 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +[ 59%] Linking CXX executable bin/lens_immiscible_ecfv_ad +/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_ecfv_ad.dir/link.txt --verbose=1 /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:260:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | lensK_ = this->toDimMatrix_(9.05e-12); @@ -31807,8 +31845,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); | ^~~~~~~~~~~ -[ 59%] Linking CXX executable bin/lens_immiscible_ecfv_ad -/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_ecfv_ad.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad.dir/examples/lens_immiscible_ecfv_ad.cpp.o -o bin/lens_immiscible_ecfv_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 59%] Built target lens_immiscible_ecfv_ad @@ -32136,6 +32172,10 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:261:37: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 261 | outerK_ = this->toDimMatrix_(4.6e-10); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:260:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | lensK_ = this->toDimMatrix_(9.05e-12); @@ -32146,10 +32186,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:261:37: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 261 | outerK_ = this->toDimMatrix_(4.6e-10); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'std::enable_if_t<((bool)typename std::__detector::has_operator_parentheses, Impl, DV>::__is_detected::value)> Dune::AnalyticalCoordFunctionInterface::evaluate(const DV&, RangeVector&) const [with DV = Dune::FieldVector; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct]', inlined from 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<2, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct]' at /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:42:32, inlined from 'void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 1; int mydim = 0; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' at /usr/include/dune/grid/geometrygrid/cornerstorage.hh:59:40, @@ -32201,6 +32237,8 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 60%] Linking CXX executable bin/lens_immiscible_ecfv_ad_23 +/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_ecfv_ad_23.dir/link.txt --verbose=1 /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:261:37: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | outerK_ = this->toDimMatrix_(4.6e-10); @@ -32210,29 +32248,19 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 60%] Linking CXX executable bin/lens_immiscible_ecfv_ad_23 -/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_ecfv_ad_23.dir/link.txt --verbose=1 +[ 61%] Linking CXX executable bin/lens_immiscible_ecfv_ad_trans +/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad_23.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad_23.dir/examples/lens_immiscible_ecfv_ad_23.cpp.o -o bin/lens_immiscible_ecfv_ad_23 -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 60%] Built target lens_immiscible_ecfv_ad_23 +[ 61%] Built target lens_immiscible_ecfv_ad_23 make -f CMakeFiles/lens_richards_ecfv.dir/build.make CMakeFiles/lens_richards_ecfv.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_richards_ecfv.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/lens_richards_ecfv.dir/build.make CMakeFiles/lens_richards_ecfv.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 60%] Building CXX object CMakeFiles/lens_richards_ecfv.dir/examples/lens_richards_ecfv.cpp.o +[ 61%] Building CXX object CMakeFiles/lens_richards_ecfv.dir/examples/lens_richards_ecfv.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_richards_ecfv.dir/examples/lens_richards_ecfv.cpp.o -MF CMakeFiles/lens_richards_ecfv.dir/examples/lens_richards_ecfv.cpp.o.d -o CMakeFiles/lens_richards_ecfv.dir/examples/lens_richards_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp -[ 61%] Linking CXX executable bin/lens_immiscible_ecfv_ad_trans -/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/link.txt --verbose=1 -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:30: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/examples/lens_immiscible_ecfv_ad_trans.cpp.o -o bin/lens_immiscible_ecfv_ad_trans -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 61%] Built target lens_immiscible_ecfv_ad_trans @@ -32247,13 +32275,19 @@ In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:30: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_vcfv.cpp:30: /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -[ 62%] Linking CXX executable bin/lens_immiscible_vcfv_ad -/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_vcfv_ad.dir/link.txt --verbose=1 In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -32569,256 +32603,6 @@ /usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | T sum (const T& in) const | ^~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:40: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' - 288 | return impl().center(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:44: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' - 116 | { return element_.geometry().center(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; Communication = Dune::Communication]' - 245 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:249:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 249 | GlobalCoordinate center() const - | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_vcfv_ad.dir/link.d CMakeFiles/lens_immiscible_vcfv_ad.dir/examples/lens_immiscible_vcfv_ad.cpp.o -o bin/lens_immiscible_vcfv_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 62%] Built target lens_immiscible_vcfv_ad -make -f CMakeFiles/obstacle_immiscible.dir/build.make CMakeFiles/obstacle_immiscible.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/obstacle_immiscible.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/obstacle_immiscible.dir/build.make CMakeFiles/obstacle_immiscible.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 62%] Building CXX object CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o -MF CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o.d -o CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_immiscible.cpp -In file included from /usr/include/c++/14/string:49, - from /usr/include/c++/14/bits/locale_classes.h:40, - from /usr/include/c++/14/bits/ios_base.h:41, - from /usr/include/c++/14/ios:44, - from /usr/include/c++/14/ostream:40, - from /usr/include/c++/14/iostream:41, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: -/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector, 1>]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus, 1> >; Type = Dune::FieldVector, 1>]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector, 1>]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; Scalar = double]' - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 265 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | operator()(const _Tp& __x, const _Tp& __y) const - | ^~~~~~~~ -/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; EqVector = Dune::FieldVector]' - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:269:36: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 269 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | operator()(const _Tp& __x, const _Tp& __y) const - | ^~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:191:75: required from 'static void Dune::DGFGridFactory > >::getCorners(const Geometry&, std::vector >&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; ctype = double; int dim = 2]' - 191 | const typename Geometry::GlobalCoordinate corner = geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:135:19: required from 'int Dune::DGFGridFactory > >::boundaryId(const Intersection&) const [with Intersection = Dune::Intersection, Dune::YaspIntersection > >; ctype = double; int dim = 2]' - 135 | getCorners( intersection.geometry(), corners ); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:448:48: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2>]' - 448 | bndId_[ k ] = dgfFactory.boundaryId( intersection ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' - 175 | initialize( dgfFactory ); - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:176:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; Communication = Dune::Communication]' - 176 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 269 | GlobalCoordinate corner(int k) const - | ^~~~~~ -In file included from /usr/include/dune/common/fvector.hh:17, - from /usr/include/dune/common/fmatrix.hh:16: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector, 1>; V = Dune::FieldVector, 1>; derived_type = Dune::FieldVector, 1>]': -/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector, 1>]' - 190 | { return __x + __y; } - | ~~~~^~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus, 1> >; Type = Dune::FieldVector, 1>]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector, 1>]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; Scalar = double]' - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 265 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | derived_type operator+ (const DenseVector& b) const - | ^~~~~~~~ -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' - 190 | { return __x + __y; } - | ~~~~^~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; EqVector = Dune::FieldVector]' - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:269:36: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 269 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | derived_type operator+ (const DenseVector& b) const - | ^~~~~~~~ -/usr/include/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: required from 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Opm::EcfvStencil::Intersection = Dune::Intersection, Dune::YaspIntersection > >]' - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace]' - 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:286:44: required from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 286 | interiorFaces_.emplace_back(/*SubControlVolumeFace(*/intersection, subControlVolumes_.size() - 1/*)*/); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:305:9: required from 'void Opm::EcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 305 | updateTopology(element); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:211:27: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 211 | stencil.update(elem); - | ~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; Communication = Dune::Communication]' - 245 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 406 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -32916,6 +32700,33 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ +In file included from /usr/include/dune/grid/yaspgrid.hh:26, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:40: +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:44: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' + 116 | { return element_.geometry().center(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; Communication = Dune::Communication]' + 245 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:249:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 249 | GlobalCoordinate center() const + | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/richards/richardsmodel.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:31, @@ -33116,47 +32927,75 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_immiscible.cpp:31: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh: In member function 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:205:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 205 | lensK_ = this->toDimMatrix_(1e-12); - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:214:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In member function 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 380 | DimMatrix toDimMatrix_(Scalar val) const - | ^~~~~~~~~~~~ +In file included from /usr/include/c++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector, 1>]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus, 1> >; Type = Dune::FieldVector, 1>]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector, 1>]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; Scalar = double]' + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 265 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | operator()(const _Tp& __x, const _Tp& __y) const + | ^~~~~~~~ +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; EqVector = Dune::FieldVector]' + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:269:36: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 269 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | operator()(const _Tp& __x, const _Tp& __y) const + | ^~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, @@ -33195,10 +33034,110 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In member function 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:115:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 115 | decltype(auto) center() const - | ^~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:191:75: required from 'static void Dune::DGFGridFactory > >::getCorners(const Geometry&, std::vector >&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; ctype = double; int dim = 2]' + 191 | const typename Geometry::GlobalCoordinate corner = geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:135:19: required from 'int Dune::DGFGridFactory > >::boundaryId(const Intersection&) const [with Intersection = Dune::Intersection, Dune::YaspIntersection > >; ctype = double; int dim = 2]' + 135 | getCorners( intersection.geometry(), corners ); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:448:48: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::YaspGrid<2>]' + 448 | bndId_[ k ] = dgfFactory.boundaryId( intersection ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:175:19: required from 'Dune::GridPtr::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::string = std::__cxx11::basic_string; MPICommunicatorType = ompi_communicator_t*]' + 175 | initialize( dgfFactory ); + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:176:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; Communication = Dune::Communication]' + 176 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 269 | GlobalCoordinate corner(int k) const + | ^~~~~~ +In file included from /usr/include/dune/common/fvector.hh:17, + from /usr/include/dune/common/fmatrix.hh:16: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector, 1>; V = Dune::FieldVector, 1>; derived_type = Dune::FieldVector, 1>]': +/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector, 1>]' + 190 | { return __x + __y; } + | ~~~~^~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus, 1> >; Type = Dune::FieldVector, 1>]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector, 1>]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; Scalar = double]' + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 265 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | derived_type operator+ (const DenseVector& b) const + | ^~~~~~~~ +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' + 190 | { return __x + __y; } + | ~~~~^~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; EqVector = Dune::FieldVector]' + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:269:36: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 269 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | derived_type operator+ (const DenseVector& b) const + | ^~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:26, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:40: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': @@ -33235,6 +33174,45 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ +/usr/include/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: required from 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Opm::EcfvStencil::Intersection = Dune::Intersection, Dune::YaspIntersection > >]' + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace]' + 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:286:44: required from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 286 | interiorFaces_.emplace_back(/*SubControlVolumeFace(*/intersection, subControlVolumes_.size() - 1/*)*/); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:305:9: required from 'void Opm::EcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 305 | updateTopology(element); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:211:27: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 211 | stencil.update(elem); + | ~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; Communication = Dune::Communication]' + 245 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 406 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:17, from /usr/include/dune/common/fmatrix.hh:16: /usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': @@ -33271,15 +33249,6 @@ /usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | derived_type operator+ (const DenseVector& b) const | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ^~~~~~~ /usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': /usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const @@ -33297,6 +33266,28 @@ /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasenewtonconvergencewriter.hh:31, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasenewtonmethod.hh:31, @@ -33334,6 +33325,83 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ^~~~~~~~~ +[ 62%] Linking CXX executable bin/lens_immiscible_vcfv_ad +/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_vcfv_ad.dir/link.txt --verbose=1 +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh: In member function 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:205:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 205 | lensK_ = this->toDimMatrix_(1e-12); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:214:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In member function 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 380 | DimMatrix toDimMatrix_(Scalar val) const + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In member function 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:115:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 115 | decltype(auto) center() const + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ^~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_vcfv_ad.dir/link.d CMakeFiles/lens_immiscible_vcfv_ad.dir/examples/lens_immiscible_vcfv_ad.cpp.o -o bin/lens_immiscible_vcfv_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 62%] Built target lens_immiscible_vcfv_ad +make -f CMakeFiles/obstacle_immiscible.dir/build.make CMakeFiles/obstacle_immiscible.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/obstacle_immiscible.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/obstacle_immiscible.dir/build.make CMakeFiles/obstacle_immiscible.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 62%] Building CXX object CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o -MF CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o.d -o CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_immiscible.cpp +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_immiscible.cpp:31: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +/usr/include/dune/common/parallel/mpicommunication.hh: In static member function 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:41: +/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh: In static member function 'static void Dune::DGFGridFactory > >::getCorners(const Geometry&, std::vector >&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; ctype = double; int dim = 2]': +/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:191:75: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 191 | const typename Geometry::GlobalCoordinate corner = geometry.corner( i ); + | ~~~~~~~~~~~~~~~^~~~~ +[ 62%] Linking CXX executable bin/lens_immiscible_vcfv_fd +/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_vcfv_fd.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_vcfv_fd.dir/link.d CMakeFiles/lens_immiscible_vcfv_fd.dir/examples/lens_immiscible_vcfv_fd.cpp.o -o bin/lens_immiscible_vcfv_fd -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 62%] Built target lens_immiscible_vcfv_fd +make -f CMakeFiles/obstacle_ncp.dir/build.make CMakeFiles/obstacle_ncp.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/obstacle_ncp.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/obstacle_ncp.dir/build.make CMakeFiles/obstacle_ncp.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 62%] Building CXX object CMakeFiles/obstacle_ncp.dir/examples/obstacle_ncp.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/obstacle_ncp.dir/examples/obstacle_ncp.cpp.o -MF CMakeFiles/obstacle_ncp.dir/examples/obstacle_ncp.cpp.o.d -o CMakeFiles/obstacle_ncp.dir/examples/obstacle_ncp.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_ncp.cpp In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -33586,25 +33654,14 @@ /usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | T sum (const T& in) const | ^~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/usr/include/dune/common/parallel/mpicommunication.hh: In static member function 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:41: -/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh: In static member function 'static void Dune::DGFGridFactory > >::getCorners(const Geometry&, std::vector >&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; ctype = double; int dim = 2]': -/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:191:75: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 191 | const typename Geometry::GlobalCoordinate corner = geometry.corner( i ); - | ~~~~~~~~~~~~~~~^~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_ncp.cpp:30: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -33644,27 +33701,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); | ^~~~~~~~~~~ -[ 62%] Linking CXX executable bin/lens_immiscible_vcfv_fd -/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_vcfv_fd.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_vcfv_fd.dir/link.d CMakeFiles/lens_immiscible_vcfv_fd.dir/examples/lens_immiscible_vcfv_fd.cpp.o -o bin/lens_immiscible_vcfv_fd -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 62%] Built target lens_immiscible_vcfv_fd -make -f CMakeFiles/obstacle_ncp.dir/build.make CMakeFiles/obstacle_ncp.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/obstacle_ncp.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/obstacle_ncp.dir/build.make CMakeFiles/obstacle_ncp.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 62%] Building CXX object CMakeFiles/obstacle_ncp.dir/examples/obstacle_ncp.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/obstacle_ncp.dir/examples/obstacle_ncp.cpp.o -MF CMakeFiles/obstacle_ncp.dir/examples/obstacle_ncp.cpp.o.d -o CMakeFiles/obstacle_ncp.dir/examples/obstacle_ncp.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_ncp.cpp -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_ncp.cpp:30: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -34170,19 +34206,14 @@ /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh:210:36: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 210 | fineK_ = this->toDimMatrix_(1e-15); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh: In member function 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:206:37: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | outerK_ = this->toDimMatrix_(5e-12); @@ -34190,18 +34221,23 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/richardslensproblem.hh:214:77: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh:210:36: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 210 | fineK_ = this->toDimMatrix_(1e-15); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36: -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36: +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); @@ -34227,34 +34263,34 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 62%] Linking CXX executable bin/lens_richards_ecfv /usr/bin/cmake -E cmake_link_script CMakeFiles/lens_richards_ecfv.dir/link.txt --verbose=1 -[ 62%] Linking CXX executable bin/lens_richards_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_richards_vcfv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_richards_vcfv.dir/link.d CMakeFiles/lens_richards_vcfv.dir/examples/lens_richards_vcfv.cpp.o -o bin/lens_richards_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_richards_ecfv.dir/link.d CMakeFiles/lens_richards_ecfv.dir/examples/lens_richards_ecfv.cpp.o -o bin/lens_richards_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 62%] Built target lens_richards_vcfv [ 62%] Built target lens_richards_ecfv make -f CMakeFiles/obstacle_pvs.dir/build.make CMakeFiles/obstacle_pvs.dir/depend -make -f CMakeFiles/outflow_pvs.dir/build.make CMakeFiles/outflow_pvs.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/obstacle_pvs.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/outflow_pvs.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/obstacle_pvs.dir/build.make CMakeFiles/obstacle_pvs.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 62%] Building CXX object CMakeFiles/obstacle_pvs.dir/examples/obstacle_pvs.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/obstacle_pvs.dir/examples/obstacle_pvs.cpp.o -MF CMakeFiles/obstacle_pvs.dir/examples/obstacle_pvs.cpp.o.d -o CMakeFiles/obstacle_pvs.dir/examples/obstacle_pvs.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp +[ 62%] Linking CXX executable bin/lens_richards_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_richards_vcfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_richards_vcfv.dir/link.d CMakeFiles/lens_richards_vcfv.dir/examples/lens_richards_vcfv.cpp.o -o bin/lens_richards_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 62%] Built target lens_richards_vcfv +make -f CMakeFiles/outflow_pvs.dir/build.make CMakeFiles/outflow_pvs.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/outflow_pvs.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/outflow_pvs.dir/build.make CMakeFiles/outflow_pvs.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 62%] Building CXX object CMakeFiles/obstacle_pvs.dir/examples/obstacle_pvs.cpp.o [ 62%] Building CXX object CMakeFiles/outflow_pvs.dir/examples/outflow_pvs.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/obstacle_pvs.dir/examples/obstacle_pvs.cpp.o -MF CMakeFiles/obstacle_pvs.dir/examples/obstacle_pvs.cpp.o.d -o CMakeFiles/obstacle_pvs.dir/examples/obstacle_pvs.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/outflow_pvs.dir/examples/outflow_pvs.cpp.o -MF CMakeFiles/outflow_pvs.dir/examples/outflow_pvs.cpp.o.d -o CMakeFiles/outflow_pvs.dir/examples/outflow_pvs.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:30: + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:32: /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { @@ -34262,42 +34298,11 @@ In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:32: + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:30: /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -[ 62%] Linking CXX executable bin/obstacle_immiscible -/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_immiscible.dir/link.txt --verbose=1 -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/common/intersection.hh:9, - from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' - 128 | ::Entity::Geometry::LocalCoordinate Coordinate; - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem]' - 787 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' - 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::OutflowProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -34340,23 +34345,23 @@ /usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' 107 | Implementation realIterator; | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' 1032 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/outflowproblem.hh:186:44: required from 'void Opm::OutflowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' - 186 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh:273:44: required from 'void Opm::ObstacleProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 273 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ObstacleProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); @@ -34374,28 +34379,91 @@ /usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' 107 | Implementation realIterator; | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' 1032 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/outflowproblem.hh:186:44: required from 'void Opm::OutflowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' - 186 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh:273:44: required from 'void Opm::ObstacleProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 273 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ObstacleProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:34: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh:209:38: required from 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 209 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Communication = Dune::Communication]' + 245 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ObstacleProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 380 | DimMatrix toDimMatrix_(Scalar val) const + | ^~~~~~~~~~~~ +In file included from /usr/include/dune/istl/matrixutils.hh:14, + from /usr/include/dune/istl/bcrsmatrix.hh:21, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:35: +/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' + 128 | ::Entity::Geometry::LocalCoordinate Coordinate; + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 787 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ObstacleProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | DiagonalMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, + from /usr/include/dune/geometry/referenceelements.hh:24, + from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, + from /usr/include/dune/grid/io/file/dgfparser/entitykey.hh:154, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:27: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -34426,10 +34494,13 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:54:38: required from here 54 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' 184 | return matrix.transposed(); - | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': + | ~~~~~~~~~~~~~~~~~^~ /usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 143 | using JacobianDefault = decltype(transpose(std::declval())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -34460,62 +34531,35 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:54:38: required from here 54 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:32: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/outflowproblem.hh:150:35: required from 'void Opm::OutflowProblem::finishInit() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' - 150 | perm_ = this->toDimMatrix_(1e-10); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem; Communication = Dune::Communication]' - 245 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::OutflowProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 380 | DimMatrix toDimMatrix_(Scalar val) const - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:34: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh:209:38: required from 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 209 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Communication = Dune::Communication]' - 245 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ObstacleProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: +/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh:273:44: required from 'void Opm::ObstacleProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 273 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ObstacleProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:54:38: required from here 54 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 380 | DimMatrix toDimMatrix_(Scalar val) const - | ^~~~~~~~~~~~ -In file included from /usr/include/dune/istl/matrixutils.hh:14, - from /usr/include/dune/istl/bcrsmatrix.hh:21, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:33: -/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | T sum (const T& in) const + | ^~~ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/common/intersection.hh:9, + from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -34537,18 +34581,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:52:38: required from here 52 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | DiagonalMatrix transposed() const - | ^~~~~~~~~~ -In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, - from /usr/include/dune/geometry/referenceelements.hh:24, - from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, - from /usr/include/dune/grid/io/file/dgfparser/entitykey.hh:154, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:27: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -34579,13 +34615,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:52:38: required from here 52 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 143 | using JacobianDefault = decltype(transpose(std::declval())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -34616,35 +34649,36 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:52:38: required from here 52 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ -In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: -/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/outflowproblem.hh:186:44: required from 'void Opm::OutflowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' - 186 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::OutflowProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/pvs/pvsmodel.hh:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:32: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/outflowproblem.hh:150:35: required from 'void Opm::OutflowProblem::finishInit() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 150 | perm_ = this->toDimMatrix_(1e-10); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem; Communication = Dune::Communication]' + 245 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::OutflowProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:52:38: required from here 52 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | T sum (const T& in) const - | ^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 380 | DimMatrix toDimMatrix_(Scalar val) const + | ^~~~~~~~~~~~ In file included from /usr/include/dune/istl/matrixutils.hh:14, from /usr/include/dune/istl/bcrsmatrix.hh:21, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:35: + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:33: /usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': /usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' 184 | return matrix.transposed(); @@ -34658,17 +34692,17 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem]' 787 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::OutflowProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:52:38: required from here + 52 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | DiagonalMatrix transposed() const @@ -34694,23 +34728,23 @@ /usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' 107 | Implementation realIterator; | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' 1032 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh:273:44: required from 'void Opm::ObstacleProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 273 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/outflowproblem.hh:186:44: required from 'void Opm::OutflowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 186 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::OutflowProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:52:38: required from here + 52 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const @@ -34731,23 +34765,23 @@ /usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' 107 | Implementation realIterator; | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1032:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' 1032 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh:273:44: required from 'void Opm::ObstacleProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 273 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/outflowproblem.hh:186:44: required from 'void Opm::OutflowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 186 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::OutflowProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:52:38: required from here + 52 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const @@ -34755,35 +34789,24 @@ In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: /usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' 1079 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh:273:44: required from 'void Opm::ObstacleProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 273 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/outflowproblem.hh:186:44: required from 'void Opm::OutflowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 186 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::OutflowProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2025.04+ds/examples/outflow_pvs.cpp:52:38: required from here + 52 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | T sum (const T& in) const | ^~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/obstacle_immiscible.dir/link.d CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o -o bin/obstacle_immiscible -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 62%] Built target obstacle_immiscible -make -f CMakeFiles/powerinjection_darcy_ad.dir/build.make CMakeFiles/powerinjection_darcy_ad.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_darcy_ad.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/powerinjection_darcy_ad.dir/build.make CMakeFiles/powerinjection_darcy_ad.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 62%] Building CXX object CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o -MF CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o.d -o CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_darcy_ad.cpp /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); @@ -34800,18 +34823,6 @@ /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: @@ -34828,6 +34839,30 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:37: +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh:209:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 209 | coarseK_ = this->toDimMatrix_(1e-12); + | ^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::ObstacleProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ^~~~~~~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: @@ -34849,11 +34884,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/outflowproblem.hh:150:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | perm_ = this->toDimMatrix_(1e-10); | ^~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/examples/obstacle_pvs.cpp:37: -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/obstacleproblem.hh:209:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 209 | coarseK_ = this->toDimMatrix_(1e-12); - | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: @@ -34861,13 +34891,24 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); | ^~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::ObstacleProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ^~~~~~~~~~~ +[ 62%] Linking CXX executable bin/obstacle_immiscible +/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_immiscible.dir/link.txt --verbose=1 +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/obstacle_immiscible.dir/link.d CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o -o bin/obstacle_immiscible -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 62%] Built target obstacle_immiscible +make -f CMakeFiles/powerinjection_darcy_ad.dir/build.make CMakeFiles/powerinjection_darcy_ad.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_darcy_ad.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/powerinjection_darcy_ad.dir/build.make CMakeFiles/powerinjection_darcy_ad.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 62%] Building CXX object CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o -MF CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o.d -o CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_darcy_ad.cpp In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -35004,11 +35045,8 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ +[ 63%] Linking CXX executable bin/obstacle_ncp +/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_ncp.dir/link.txt --verbose=1 In file included from /usr/include/c++/14/bits/unique_ptr.h:38, from /usr/include/c++/14/memory:78, from /usr/include/dune/common/classname.hh:14, @@ -35098,6 +35136,17 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 751 | const GlobalPosition center() const | ^~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/obstacle_ncp.dir/link.d CMakeFiles/obstacle_ncp.dir/examples/obstacle_ncp.cpp.o -o bin/obstacle_ncp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 63%] Built target obstacle_ncp +make -f CMakeFiles/powerinjection_darcy_fd.dir/build.make CMakeFiles/powerinjection_darcy_fd.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_darcy_fd.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/powerinjection_darcy_fd.dir/build.make CMakeFiles/powerinjection_darcy_fd.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 64%] Building CXX object CMakeFiles/powerinjection_darcy_fd.dir/examples/powerinjection_darcy_fd.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/powerinjection_darcy_fd.dir/examples/powerinjection_darcy_fd.cpp.o -MF CMakeFiles/powerinjection_darcy_fd.dir/examples/powerinjection_darcy_fd.cpp.o.d -o CMakeFiles/powerinjection_darcy_fd.dir/examples/powerinjection_darcy_fd.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_darcy_fd.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_darcy_ad.cpp:33: /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:204:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -35129,19 +35178,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:133:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | boundingBoxMax_[i] = std::max(boundingBoxMax_[i], vIt->geometry().corner(0)[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 63%] Linking CXX executable bin/obstacle_ncp -/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_ncp.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/obstacle_ncp.dir/link.d CMakeFiles/obstacle_ncp.dir/examples/obstacle_ncp.cpp.o -o bin/obstacle_ncp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 63%] Built target obstacle_ncp -make -f CMakeFiles/powerinjection_darcy_fd.dir/build.make CMakeFiles/powerinjection_darcy_fd.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_darcy_fd.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/powerinjection_darcy_fd.dir/build.make CMakeFiles/powerinjection_darcy_fd.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 64%] Building CXX object CMakeFiles/powerinjection_darcy_fd.dir/examples/powerinjection_darcy_fd.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/powerinjection_darcy_fd.dir/examples/powerinjection_darcy_fd.cpp.o -MF CMakeFiles/powerinjection_darcy_fd.dir/examples/powerinjection_darcy_fd.cpp.o.d -o CMakeFiles/powerinjection_darcy_fd.dir/examples/powerinjection_darcy_fd.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_darcy_fd.cpp In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -35395,10 +35431,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:72, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:43: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': @@ -35414,10 +35446,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:133:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | boundingBoxMax_[i] = std::max(boundingBoxMax_[i], vIt->geometry().corner(0)[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'void Opm::OutflowProblem::finishInit() [with TypeTag = Opm::Properties::TTag::OutflowProblem]', inlined from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/outflowproblem.hh:150:35: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -35428,6 +35460,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | storage = gridView_.comm().sum(storage); @@ -35436,13 +35472,15 @@ /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -[ 64%] Linking CXX executable bin/powerinjection_darcy_ad -/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_darcy_ad.dir/link.txt --verbose=1 [ 64%] Linking CXX executable bin/outflow_pvs /usr/bin/cmake -E cmake_link_script CMakeFiles/outflow_pvs.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_darcy_ad.dir/link.d CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o -o bin/powerinjection_darcy_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/outflow_pvs.dir/link.d CMakeFiles/outflow_pvs.dir/examples/outflow_pvs.cpp.o -o bin/outflow_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 64%] Built target powerinjection_darcy_ad +[ 64%] Built target outflow_pvs make -f CMakeFiles/powerinjection_forchheimer_ad.dir/build.make CMakeFiles/powerinjection_forchheimer_ad.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_forchheimer_ad.dir/DependInfo.cmake "--color=" @@ -35451,9 +35489,13 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 64%] Building CXX object CMakeFiles/powerinjection_forchheimer_ad.dir/examples/powerinjection_forchheimer_ad.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/powerinjection_forchheimer_ad.dir/examples/powerinjection_forchheimer_ad.cpp.o -MF CMakeFiles/powerinjection_forchheimer_ad.dir/examples/powerinjection_forchheimer_ad.cpp.o.d -o CMakeFiles/powerinjection_forchheimer_ad.dir/examples/powerinjection_forchheimer_ad.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_forchheimer_ad.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/outflow_pvs.dir/link.d CMakeFiles/outflow_pvs.dir/examples/outflow_pvs.cpp.o -o bin/outflow_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 64%] Linking CXX executable bin/obstacle_pvs +/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_pvs.dir/link.txt --verbose=1 +[ 64%] Linking CXX executable bin/powerinjection_darcy_ad +/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_darcy_ad.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/obstacle_pvs.dir/link.d CMakeFiles/obstacle_pvs.dir/examples/obstacle_pvs.cpp.o -o bin/obstacle_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 64%] Built target outflow_pvs +[ 64%] Built target obstacle_pvs make -f CMakeFiles/powerinjection_forchheimer_fd.dir/build.make CMakeFiles/powerinjection_forchheimer_fd.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_forchheimer_fd.dir/DependInfo.cmake "--color=" @@ -35462,15 +35504,9 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 64%] Building CXX object CMakeFiles/powerinjection_forchheimer_fd.dir/examples/powerinjection_forchheimer_fd.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/powerinjection_forchheimer_fd.dir/examples/powerinjection_forchheimer_fd.cpp.o -MF CMakeFiles/powerinjection_forchheimer_fd.dir/examples/powerinjection_forchheimer_fd.cpp.o.d -o CMakeFiles/powerinjection_forchheimer_fd.dir/examples/powerinjection_forchheimer_fd.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_forchheimer_fd.cpp -[ 64%] Linking CXX executable bin/obstacle_pvs -/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_pvs.dir/link.txt --verbose=1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/obstacle_pvs.dir/link.d CMakeFiles/obstacle_pvs.dir/examples/obstacle_pvs.cpp.o -o bin/obstacle_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_darcy_ad.dir/link.d CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o -o bin/powerinjection_darcy_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 64%] Built target obstacle_pvs +[ 64%] Built target powerinjection_darcy_ad make -f CMakeFiles/reservoir_blackoil_ecfv.dir/build.make CMakeFiles/reservoir_blackoil_ecfv.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/reservoir_blackoil_ecfv.dir/DependInfo.cmake "--color=" @@ -35615,6 +35651,134 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ +In file included from /usr/include/c++/14/bits/unique_ptr.h:38, + from /usr/include/c++/14/memory:78, + from /usr/include/dune/common/classname.hh:14, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/propertysystem.hh:29, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:30: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; EqVector = Dune::FieldVector]' + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:270:36: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 270 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerAdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | operator()(const _Tp& __x, const _Tp& __y) const + | ^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43: +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_blackoil_ecfv.cpp:31: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback >, Opm::GasPhase > >, true> >; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; EvalDimVector = Dune::FieldVector, 1>; ElementContext = Opm::FvBaseElementContext]' + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44: required from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback >, Opm::GasPhase > >, true> >; EvalDimVector = Dune::FieldVector, 1>; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::ImmiscibleFluidState >, Opm::GasPhase > >, true>; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/forchheimerfluxmodule.hh:314:52: required from 'void Opm::ForchheimerExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::ImmiscibleFluidState >, Opm::GasPhase > >, true>; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; ElementContext = Opm::FvBaseElementContext]' + 314 | DarcyExtQuants::calculateBoundaryGradients_(elemCtx, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ + 315 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 316 | timeIdx, + | ~~~~~~~~ + 317 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::ImmiscibleFluidState >, Opm::GasPhase > >, true>; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:362:31: required from 'void Opm::PowerInjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' + 362 | values.setFreeFlow(context, spaceIdx, timeIdx, initialFluidState_); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; Scalar = double]' + 1036 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1037 | boundaryCtx, + | ~~~~~~~~~~~~ + 1038 | faceIdx, + | ~~~~~~~~ + 1039 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 266 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerAdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 751 | const GlobalPosition center() const + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_forchheimer_ad.cpp:33: +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:204:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | K_ = this->toDimMatrix_(5.73e-08); // [m^2] + | ^~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback >, Opm::GasPhase > >, true> >; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ^~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ^~~~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -35772,50 +35936,6 @@ /usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' 211 | allreduce >(&in,&out,1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; EqVector = Dune::FieldVector]' - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:270:36: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 270 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerAdProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | operator()(const _Tp& __x, const _Tp& __y) const - | ^~~~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_blackoil_ecfv.cpp:31: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -In file included from /usr/include/c++/14/bits/unique_ptr.h:38, - from /usr/include/c++/14/memory:78, - from /usr/include/dune/common/classname.hh:14, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/propertysystem.hh:29, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:30: -/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; Scalar = double]' 1079 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ @@ -35834,68 +35954,8 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback >, Opm::GasPhase > >, true> >; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; EvalDimVector = Dune::FieldVector, 1>; ElementContext = Opm::FvBaseElementContext]' - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44: required from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback >, Opm::GasPhase > >, true> >; EvalDimVector = Dune::FieldVector, 1>; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; ElementContext = Opm::FvBaseElementContext]' - 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: required from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::ImmiscibleFluidState >, Opm::GasPhase > >, true>; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; ElementContext = Opm::FvBaseElementContext]' - 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | elemCtx, - | ~~~~~~~~ - 349 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 350 | pressureCallback); - | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/forchheimerfluxmodule.hh:314:52: required from 'void Opm::ForchheimerExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::ImmiscibleFluidState >, Opm::GasPhase > >, true>; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; ElementContext = Opm::FvBaseElementContext]' - 314 | DarcyExtQuants::calculateBoundaryGradients_(elemCtx, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ - 315 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 316 | timeIdx, - | ~~~~~~~~ - 317 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseextensivequantities.hh:122:61: required from 'void Opm::MultiPhaseBaseExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::ImmiscibleFluidState >, Opm::GasPhase > >, true>; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 123 | bfIdx, - | ~~~~~~ - 124 | timeIdx, - | ~~~~~~~~ - 125 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:362:31: required from 'void Opm::PowerInjectionProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' - 362 | values.setFreeFlow(context, spaceIdx, timeIdx, initialFluidState_); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1036:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; Scalar = double]' - 1036 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1037 | boundaryCtx, - | ~~~~~~~~~~~~ - 1038 | faceIdx, - | ~~~~~~~~ - 1039 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 266 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerAdProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 751 | const GlobalPosition center() const - | ^~~~~~ +[ 64%] Linking CXX executable bin/powerinjection_darcy_fd +/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_darcy_fd.dir/link.txt --verbose=1 /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: required from 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback >, Opm::GasPhase > >, true> >; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); @@ -35958,22 +36018,16 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh:751:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 751 | const GlobalPosition center() const | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_forchheimer_ad.cpp:33: +In file included from /usr/include/dune/grid/yaspgrid.hh:72, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:43: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:204:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:204:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | K_ = this->toDimMatrix_(5.73e-08); // [m^2] - | ^~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh: In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback >, Opm::GasPhase > >, true> >; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ^~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ^~~~~~~ + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/examples/powerinjection_forchheimer_fd.cpp:33: /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:204:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -35985,38 +36039,27 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); | ^~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1079 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43: -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:43: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:43: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:204:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | K_ = this->toDimMatrix_(5.73e-08); // [m^2] - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:133:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | boundingBoxMax_[i] = std::max(boundingBoxMax_[i], vIt->geometry().corner(0)[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1079 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_darcy_fd.dir/link.d CMakeFiles/powerinjection_darcy_fd.dir/examples/powerinjection_darcy_fd.cpp.o -o bin/powerinjection_darcy_fd -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 64%] Built target powerinjection_darcy_fd +make -f CMakeFiles/reservoir_blackoil_vcfv.dir/build.make CMakeFiles/reservoir_blackoil_vcfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/reservoir_blackoil_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/reservoir_blackoil_vcfv.dir/build.make CMakeFiles/reservoir_blackoil_vcfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 64%] Building CXX object CMakeFiles/reservoir_blackoil_vcfv.dir/examples/reservoir_blackoil_vcfv.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/reservoir_blackoil_vcfv.dir/examples/reservoir_blackoil_vcfv.cpp.o -MF CMakeFiles/reservoir_blackoil_vcfv.dir/examples/reservoir_blackoil_vcfv.cpp.o.d -o CMakeFiles/reservoir_blackoil_vcfv.dir/examples/reservoir_blackoil_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_blackoil_vcfv.cpp In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -36073,10 +36116,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | { return element_.geometry().center(); } | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:204:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 204 | K_ = this->toDimMatrix_(5.73e-08); // [m^2] - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilproblem.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:50, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_blackoil_ecfv.cpp:33: @@ -36160,13 +36199,6 @@ /usr/include/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ -[ 64%] Linking CXX executable bin/powerinjection_darcy_fd -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:133:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 133 | boundingBoxMax_[i] = std::max(boundingBoxMax_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_darcy_fd.dir/link.txt --verbose=1 In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: /usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': @@ -36440,6 +36472,14 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_blackoil_vcfv.cpp:30: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/grid/common/geometry.hh:221:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' 221 | return impl().corner( i ); @@ -36510,17 +36550,21 @@ /usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | derived_type operator+ (const DenseVector& b) const | ^~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_darcy_fd.dir/link.d CMakeFiles/powerinjection_darcy_fd.dir/examples/powerinjection_darcy_fd.cpp.o -o bin/powerinjection_darcy_fd -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 64%] Built target powerinjection_darcy_fd -make -f CMakeFiles/reservoir_blackoil_vcfv.dir/build.make CMakeFiles/reservoir_blackoil_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/reservoir_blackoil_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/reservoir_blackoil_vcfv.dir/build.make CMakeFiles/reservoir_blackoil_vcfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 64%] Building CXX object CMakeFiles/reservoir_blackoil_vcfv.dir/examples/reservoir_blackoil_vcfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/reservoir_blackoil_vcfv.dir/examples/reservoir_blackoil_vcfv.cpp.o -MF CMakeFiles/reservoir_blackoil_vcfv.dir/examples/reservoir_blackoil_vcfv.cpp.o.d -o CMakeFiles/reservoir_blackoil_vcfv.dir/examples/reservoir_blackoil_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_blackoil_vcfv.cpp +In file included from /usr/include/dune/grid/yaspgrid.hh:72, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:43: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/powerinjectionproblem.hh:204:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 204 | K_ = this->toDimMatrix_(5.73e-08); // [m^2] + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:133:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 133 | boundingBoxMax_[i] = std::max(boundingBoxMax_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -36707,14 +36751,6 @@ /usr/include/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | FieldVector centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_blackoil_vcfv.cpp:30: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -36768,11 +36804,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | storage = gridView_.comm().sum(storage); | ^~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -37181,14 +37212,15 @@ /usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | derived_type operator+ (const DenseVector& b) const | ^~~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -37307,33 +37339,37 @@ /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:72: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:1079:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); | ~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 64%] Linking CXX executable bin/powerinjection_forchheimer_ad -/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_forchheimer_ad.dir/link.txt --verbose=1 -[ 64%] Linking CXX executable bin/powerinjection_forchheimer_fd -/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_forchheimer_fd.dir/link.txt --verbose=1 In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]', @@ -37341,6 +37377,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 64%] Linking CXX executable bin/powerinjection_forchheimer_ad +/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_forchheimer_ad.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_forchheimer_ad.dir/link.d CMakeFiles/powerinjection_forchheimer_ad.dir/examples/powerinjection_forchheimer_ad.cpp.o -o bin/powerinjection_forchheimer_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 64%] Built target powerinjection_forchheimer_ad @@ -37352,6 +37390,16 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 64%] Building CXX object CMakeFiles/reservoir_ncp_ecfv.dir/examples/reservoir_ncp_ecfv.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/reservoir_ncp_ecfv.dir/examples/reservoir_ncp_ecfv.cpp.o -MF CMakeFiles/reservoir_ncp_ecfv.dir/examples/reservoir_ncp_ecfv.cpp.o.d -o CMakeFiles/reservoir_ncp_ecfv.dir/examples/reservoir_ncp_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp +[ 64%] Linking CXX executable bin/powerinjection_forchheimer_fd +/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_forchheimer_fd.dir/link.txt --verbose=1 +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp:30: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_forchheimer_fd.dir/link.d CMakeFiles/powerinjection_forchheimer_fd.dir/examples/powerinjection_forchheimer_fd.cpp.o -o bin/powerinjection_forchheimer_fd -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 64%] Built target powerinjection_forchheimer_fd @@ -37363,18 +37411,14 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 64%] Building CXX object CMakeFiles/reservoir_ncp_vcfv.dir/examples/reservoir_ncp_vcfv.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/reservoir_ncp_vcfv.dir/examples/reservoir_ncp_vcfv.cpp.o -MF CMakeFiles/reservoir_ncp_vcfv.dir/examples/reservoir_ncp_vcfv.cpp.o.d -o CMakeFiles/reservoir_ncp_vcfv.dir/examples/reservoir_ncp_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_vcfv.cpp -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp:30: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, @@ -37383,10 +37427,14 @@ /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:334:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 334 | coarseK_ = this->toDimMatrix_(1e-11); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -37443,6 +37491,10 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | { return element_.geometry().center(); } | ^ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ncp/ncpmodel.hh:45, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp:32: @@ -37596,10 +37648,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:26, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:35, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp:36: @@ -37631,35 +37679,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:249:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | GlobalCoordinate center() const | ^~~~~~ -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/common/intersection.hh:9, - from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' - 128 | ::Entity::Geometry::LocalCoordinate Coordinate; - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 787 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here - 68 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18, from /usr/include/dune/geometry/referenceelements.hh:24, from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, @@ -37766,6 +37785,225 @@ /usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:41: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 537 | temperature, + | ~~~~~~~~~~~~ + 538 | pressure, + | ~~~~~~~~~ + 539 | salinity, + | ~~~~~~~~~ + 540 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 541 | xlCO2, + | ~~~~~~ + 542 | xgH2O, + | ~~~~~~ + 543 | activityModel_, + | ~~~~~~~~~~~~~~~ + 544 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:436:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 436 | return rsSat(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:210:7: required from 'Evaluation Opm::OilPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true]' + 210 | { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:1332:72: required from 'static LhsEval Opm::BlackOilFluidSystem::saturatedDissolutionFactor(const FluidState&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; Scalar = double; IndexTraits = Opm::BlackOilDefaultIndexTraits; Storage = Opm::VectorWithDefaultAllocator; SmartPointer = std::shared_ptr]' + 1332 | case oilPhaseIdx: return oilPvt_->saturatedGasDissolutionFactor(regionIdx, T, p); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:644:52: required from 'void Opm::ReservoirProblem::initFluidState_() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 644 | FluidSystem::saturatedDissolutionFactor(fs, oilPhaseIdx, /*pvtRegionIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:370:9: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 370 | initFluidState_(); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 245 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: required from 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Opm::EcfvStencil::Intersection = Dune::Intersection, Dune::YaspIntersection > >]' + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace]' + 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:286:44: required from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 286 | interiorFaces_.emplace_back(/*SubControlVolumeFace(*/intersection, subControlVolumes_.size() - 1/*)*/); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:305:9: required from 'void Opm::EcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 305 | updateTopology(element); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:563:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 563 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 406 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:334:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 334 | coarseK_ = this->toDimMatrix_(1e-11); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' + 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 592 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' + 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 537 | temperature, + | ~~~~~~~~~~~~ + 538 | pressure, + | ~~~~~~~~~ + 539 | salinity, + | ~~~~~~~~~ + 540 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 541 | xlCO2, + | ~~~~~~ + 542 | xgH2O, + | ~~~~~~ + 543 | activityModel_, + | ~~~~~~~~~~~~~~~ + 544 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:436:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 436 | return rsSat(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:210:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:644:52: required from 'void Opm::ReservoirProblem::initFluidState_() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 644 | FluidSystem::saturatedDissolutionFactor(fs, oilPhaseIdx, /*pvtRegionIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:370:9: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 370 | initFluidState_(); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 245 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:73: +/usr/include/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; typename GridImp::ctype = double]': +/usr/include/dune/grid/common/intersection.hh:408:46: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]' + 408 | return this->real.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: required from 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Opm::EcfvStencil::Intersection = Dune::Intersection, Dune::YaspIntersection > >]' + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace]' + 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:305:9: required from 'void Opm::EcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 305 | updateTopology(element); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:563:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 563 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | FieldVector centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/common/intersection.hh:9, + from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' + 128 | ::Entity::Geometry::LocalCoordinate Coordinate; + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:188:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 188 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:787:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' + 787 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:682:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' + 682 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput(true)); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here + 68 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ncp/ncpmodel.hh:45, from /build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_vcfv.cpp:33: @@ -38013,196 +38251,43 @@ /usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:334:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 334 | coarseK_ = this->toDimMatrix_(1e-11); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:41: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:333:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 333 | fineK_ = this->toDimMatrix_(1e-12); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:361:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In member function 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 380 | DimMatrix toDimMatrix_(Scalar val) const + | ^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 537 | temperature, - | ~~~~~~~~~~~~ - 538 | pressure, - | ~~~~~~~~~ - 539 | salinity, - | ~~~~~~~~~ - 540 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 541 | xlCO2, - | ~~~~~~ - 542 | xgH2O, - | ~~~~~~ - 543 | activityModel_, - | ~~~~~~~~~~~~~~~ - 544 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:436:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 436 | return rsSat(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:210:7: required from 'Evaluation Opm::OilPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true]' - 210 | { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:1332:72: required from 'static LhsEval Opm::BlackOilFluidSystem::saturatedDissolutionFactor(const FluidState&, unsigned int, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; LhsEval = double; Scalar = double; IndexTraits = Opm::BlackOilDefaultIndexTraits; Storage = Opm::VectorWithDefaultAllocator; SmartPointer = std::shared_ptr]' - 1332 | case oilPhaseIdx: return oilPvt_->saturatedGasDissolutionFactor(regionIdx, T, p); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:644:52: required from 'void Opm::ReservoirProblem::initFluidState_() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 644 | FluidSystem::saturatedDissolutionFactor(fs, oilPhaseIdx, /*pvtRegionIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:370:9: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 370 | initFluidState_(); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 245 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: required from 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Opm::EcfvStencil::Intersection = Dune::Intersection, Dune::YaspIntersection > >]' - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace]' - 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:286:44: required from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 286 | interiorFaces_.emplace_back(/*SubControlVolumeFace(*/intersection, subControlVolumes_.size() - 1/*)*/); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:305:9: required from 'void Opm::EcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 305 | updateTopology(element); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:563:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 563 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 406 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:591:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' - 591 | auto [xCO2_new, yH2O_new] = mutualSolubility_(params, temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 592 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:137:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' - 137 | auto [xCO2, yH2O] = fixPointIterSolubility_(params, temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 537 | temperature, - | ~~~~~~~~~~~~ - 538 | pressure, - | ~~~~~~~~~ - 539 | salinity, - | ~~~~~~~~~ - 540 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 541 | xlCO2, - | ~~~~~~ - 542 | xgH2O, - | ~~~~~~ - 543 | activityModel_, - | ~~~~~~~~~~~~~~~ - 544 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:436:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 436 | return rsSat(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:210:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:644:52: required from 'void Opm::ReservoirProblem::initFluidState_() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 644 | FluidSystem::saturatedDissolutionFactor(fs, oilPhaseIdx, /*pvtRegionIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:370:9: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 370 | initFluidState_(); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 245 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:642:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 642 | OPM_HOST_DEVICE static std::pair mutualSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:73: -/usr/include/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; typename GridImp::ctype = double]': -/usr/include/dune/grid/common/intersection.hh:408:46: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector]' - 408 | return this->real.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: required from 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Opm::EcfvStencil::Intersection = Dune::Intersection, Dune::YaspIntersection > >]' - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace]' - 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:305:9: required from 'void Opm::EcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 305 | updateTopology(element); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:563:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 563 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:678:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 678 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | FieldVector centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ + | ^~~~~~~~~~~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -38262,10 +38347,10 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'Opm::ReservoirProblem::Scalar Opm::ReservoirProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:467:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 467 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ /usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': /usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const @@ -38283,28 +38368,6 @@ /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkcompositionmodule.hpp:36, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ncp/ncpproperties.hh:34, @@ -38322,25 +38385,6 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:333:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 333 | fineK_ = this->toDimMatrix_(1e-12); - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:361:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh: In member function 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:380:15: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 380 | DimMatrix toDimMatrix_(Scalar val) const - | ^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'Opm::ReservoirProblem::Scalar Opm::ReservoirProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:467:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 467 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:333:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 333 | fineK_ = this->toDimMatrix_(1e-12); @@ -38349,20 +38393,11 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:35: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:334:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 334 | coarseK_ = this->toDimMatrix_(1e-11); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkblackoilsolventmodule.hpp:40, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilsolventmodules.hh:41, @@ -38374,16 +38409,17 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); | ~~~~~~~~~~~~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -[ 64%] Linking CXX executable bin/reservoir_blackoil_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_blackoil_ecfv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/reservoir_blackoil_ecfv.dir/link.d CMakeFiles/reservoir_blackoil_ecfv.dir/examples/reservoir_blackoil_ecfv.cpp.o -o bin/reservoir_blackoil_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +In file included from /usr/include/dune/grid/yaspgrid.hh:72, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:35: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 850 | GeometryImpl _geometry((_it).lowerleft()); + | ~~~~~~~~~~~~~~~^~ +[ 64%] Linking CXX executable bin/reservoir_blackoil_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_blackoil_vcfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/reservoir_blackoil_vcfv.dir/link.d CMakeFiles/reservoir_blackoil_vcfv.dir/examples/reservoir_blackoil_vcfv.cpp.o -o bin/reservoir_blackoil_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 64%] Built target reservoir_blackoil_ecfv +[ 64%] Built target reservoir_blackoil_vcfv make -f CMakeFiles/printvfp.dir/build.make CMakeFiles/printvfp.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/printvfp.dir/DependInfo.cmake "--color=" @@ -38392,11 +38428,11 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 64%] Building CXX object CMakeFiles/printvfp.dir/examples/printvfp.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/printvfp.dir/examples/printvfp.cpp.o -MF CMakeFiles/printvfp.dir/examples/printvfp.cpp.o.d -o CMakeFiles/printvfp.dir/examples/printvfp.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/printvfp.cpp -[ 64%] Linking CXX executable bin/reservoir_blackoil_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_blackoil_vcfv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/reservoir_blackoil_vcfv.dir/link.d CMakeFiles/reservoir_blackoil_vcfv.dir/examples/reservoir_blackoil_vcfv.cpp.o -o bin/reservoir_blackoil_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 64%] Linking CXX executable bin/reservoir_blackoil_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_blackoil_ecfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/reservoir_blackoil_ecfv.dir/link.d CMakeFiles/reservoir_blackoil_ecfv.dir/examples/reservoir_blackoil_ecfv.cpp.o -o bin/reservoir_blackoil_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 64%] Built target reservoir_blackoil_vcfv +[ 64%] Built target reservoir_blackoil_ecfv make -f CMakeFiles/tutorial1.dir/build.make CMakeFiles/tutorial1.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/tutorial1.dir/DependInfo.cmake "--color=" @@ -38688,10 +38724,6 @@ /usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/examples/tutorial1problem.hh: In member function 'void Opm::Tutorial1Problem::finishInit() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]': /build/reproducible-path/opm-simulators-2025.04+ds/examples/tutorial1problem.hh:180:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 180 | K_ = this->toDimMatrix_(1e-7); @@ -38715,14 +38747,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 65%] Building CXX object CMakeFiles/waterair_pvs_ni.dir/examples/waterair_pvs_ni.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/waterair_pvs_ni.dir/examples/waterair_pvs_ni.cpp.o -MF CMakeFiles/waterair_pvs_ni.dir/examples/waterair_pvs_ni.cpp.o.d -o CMakeFiles/waterair_pvs_ni.dir/examples/waterair_pvs_ni.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/waterair_pvs_ni.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/dgfvanguard.hh:30, @@ -38731,18 +38755,10 @@ /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:334:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 334 | coarseK_ = this->toDimMatrix_(1e-11); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:334:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 334 | coarseK_ = this->toDimMatrix_(1e-11); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -39039,6 +39055,10 @@ /usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, @@ -39147,6 +39167,10 @@ /usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | derived_type operator+ (const DenseVector& b) const | ^~~~~~~~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvstencil.hh: In instantiation of 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::ScvGeometry::center() const [with Scalar = double; GridView = Dune::GridView > >; Opm::VcfvStencil::GlobalPosition = Dune::FieldVector]': @@ -39230,16 +39254,28 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | storage = gridView_.comm().sum(storage); | ^~~~~~~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:334:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 334 | coarseK_ = this->toDimMatrix_(1e-11); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/reservoirproblem.hh:334:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 334 | coarseK_ = this->toDimMatrix_(1e-11); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:72: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkcompositionmodule.hpp:36, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ncp/ncpproperties.hh:34, @@ -39249,6 +39285,11 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); | ~~~~~~~~~~~~^~ +In member function 'void Opm::Tutorial1Problem::finishInit() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]', + inlined from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: +/build/reproducible-path/opm-simulators-2025.04+ds/examples/tutorial1problem.hh:180:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 180 | K_ = this->toDimMatrix_(1e-7); + | ~~~~~~~~~~~~~~~~~~^~~~~~ [ 65%] Linking CXX executable bin/reservoir_ncp_vcfv /usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_ncp_vcfv.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/reservoir_ncp_vcfv.dir/link.d CMakeFiles/reservoir_ncp_vcfv.dir/examples/reservoir_ncp_vcfv.cpp.o -o bin/reservoir_ncp_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so @@ -39272,6 +39313,11 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 65%] Building CXX object CMakeFiles/test_quadrature.dir/tests/models/test_quadrature.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_quadrature.dir/tests/models/test_quadrature.cpp.o -MF CMakeFiles/test_quadrature.dir/tests/models/test_quadrature.cpp.o.d -o CMakeFiles/test_quadrature.dir/tests/models/test_quadrature.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/models/test_quadrature.cpp +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /build/reproducible-path/opm-simulators-2025.04+ds/tests/models/test_quadrature.cpp:47: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': @@ -39334,11 +39380,6 @@ | ^~~~~~ [ 66%] Linking CXX executable bin/reservoir_ncp_ecfv /usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_ncp_ecfv.dir/link.txt --verbose=1 -In member function 'void Opm::Tutorial1Problem::finishInit() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]', - inlined from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: -/build/reproducible-path/opm-simulators-2025.04+ds/examples/tutorial1problem.hh:180:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 180 | K_ = this->toDimMatrix_(1e-7); - | ~~~~~~~~~~~~~~~~~~^~~~~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/reservoir_ncp_ecfv.dir/link.d CMakeFiles/reservoir_ncp_ecfv.dir/examples/reservoir_ncp_ecfv.cpp.o -o bin/reservoir_ncp_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 66%] Built target reservoir_ncp_ecfv @@ -39350,6 +39391,10 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 66%] Building CXX object CMakeFiles/test_propertysystem.dir/tests/models/test_propertysystem.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_propertysystem.dir/tests/models/test_propertysystem.cpp.o -MF CMakeFiles/test_propertysystem.dir/tests/models/test_propertysystem.cpp.o.d -o CMakeFiles/test_propertysystem.dir/tests/models/test_propertysystem.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/models/test_propertysystem.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::WaterAirProblem]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 66%] Linking CXX executable bin/test_propertysystem /usr/bin/cmake -E cmake_link_script CMakeFiles/test_propertysystem.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_propertysystem.dir/link.d CMakeFiles/test_propertysystem.dir/tests/models/test_propertysystem.cpp.o -o bin/test_propertysystem -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so @@ -39363,11 +39408,13 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 66%] Building CXX object CMakeFiles/test_tasklets.dir/tests/models/test_tasklets.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_tasklets.dir/tests/models/test_tasklets.cpp.o -MF CMakeFiles/test_tasklets.dir/tests/models/test_tasklets.cpp.o.d -o CMakeFiles/test_tasklets.dir/tests/models/test_tasklets.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/models/test_tasklets.cpp +[ 66%] Linking CXX executable bin/tutorial1 +/usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial1.dir/link.txt --verbose=1 [ 66%] Linking CXX executable bin/test_tasklets /usr/bin/cmake -E cmake_link_script CMakeFiles/test_tasklets.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tasklets.dir/link.d CMakeFiles/test_tasklets.dir/tests/models/test_tasklets.cpp.o -o bin/test_tasklets -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/tutorial1.dir/link.d CMakeFiles/tutorial1.dir/examples/tutorial1.cpp.o -o bin/tutorial1 -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 66%] Built target test_tasklets +[ 66%] Built target tutorial1 make -f CMakeFiles/test_tasklets_failure.dir/build.make CMakeFiles/test_tasklets_failure.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_tasklets_failure.dir/DependInfo.cmake "--color=" @@ -39376,20 +39423,9 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 67%] Building CXX object CMakeFiles/test_tasklets_failure.dir/tests/models/test_tasklets_failure.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_tasklets_failure.dir/tests/models/test_tasklets_failure.cpp.o -MF CMakeFiles/test_tasklets_failure.dir/tests/models/test_tasklets_failure.cpp.o.d -o CMakeFiles/test_tasklets_failure.dir/tests/models/test_tasklets_failure.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/models/test_tasklets_failure.cpp -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::WaterAirProblem]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 67%] Linking CXX executable bin/test_tasklets_failure -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tasklets_failure.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tasklets_failure.dir/link.d CMakeFiles/test_tasklets_failure.dir/tests/models/test_tasklets_failure.cpp.o -o bin/test_tasklets_failure -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tasklets.dir/link.d CMakeFiles/test_tasklets.dir/tests/models/test_tasklets.cpp.o -o bin/test_tasklets -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 67%] Built target test_tasklets_failure +[ 67%] Built target test_tasklets make -f CMakeFiles/test_ALQState.dir/build.make CMakeFiles/test_ALQState.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_ALQState.dir/DependInfo.cmake "--color=" @@ -39398,26 +39434,28 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 68%] Building CXX object CMakeFiles/test_ALQState.dir/tests/test_ALQState.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_ALQState.dir/tests/test_ALQState.cpp.o -MF CMakeFiles/test_ALQState.dir/tests/test_ALQState.cpp.o.d -o CMakeFiles/test_ALQState.dir/tests/test_ALQState.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_ALQState.cpp -[ 68%] Linking CXX executable bin/tutorial1 -/usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial1.dir/link.txt --verbose=1 -[ 68%] Linking CXX executable bin/test_ALQState -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_ALQState.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/tutorial1.dir/link.d CMakeFiles/tutorial1.dir/examples/tutorial1.cpp.o -o bin/tutorial1 -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 68%] Linking CXX executable bin/test_tasklets_failure +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tasklets_failure.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tasklets_failure.dir/link.d CMakeFiles/test_tasklets_failure.dir/tests/models/test_tasklets_failure.cpp.o -o bin/test_tasklets_failure -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 68%] Built target tutorial1 +[ 68%] Built target test_tasklets_failure make -f CMakeFiles/test_aquifergridutils.dir/build.make CMakeFiles/test_aquifergridutils.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_aquifergridutils.dir/DependInfo.cmake "--color=" +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/test_aquifergridutils.dir/build.make CMakeFiles/test_aquifergridutils.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 68%] Building CXX object CMakeFiles/test_aquifergridutils.dir/tests/test_aquifergridutils.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_aquifergridutils.dir/tests/test_aquifergridutils.cpp.o -MF CMakeFiles/test_aquifergridutils.dir/tests/test_aquifergridutils.cpp.o.d -o CMakeFiles/test_aquifergridutils.dir/tests/test_aquifergridutils.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_aquifergridutils.cpp -[ 68%] Linking CXX executable bin/test_quadrature -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_quadrature.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_quadrature.dir/link.d CMakeFiles/test_quadrature.dir/tests/models/test_quadrature.cpp.o -o bin/test_quadrature -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 68%] Linking CXX executable bin/test_ALQState +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_ALQState.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_ALQState.dir/link.d CMakeFiles/test_ALQState.dir/tests/test_ALQState.cpp.o -o bin/test_ALQState -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 68%] Built target test_quadrature +[ 68%] Built target test_ALQState make -f CMakeFiles/test_blackoil_amg.dir/build.make CMakeFiles/test_blackoil_amg.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_blackoil_amg.dir/DependInfo.cmake "--color=" @@ -39426,13 +39464,16 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 68%] Building CXX object CMakeFiles/test_blackoil_amg.dir/tests/test_blackoil_amg.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_blackoil_amg.dir/tests/test_blackoil_amg.cpp.o -MF CMakeFiles/test_blackoil_amg.dir/tests/test_blackoil_amg.cpp.o.d -o CMakeFiles/test_blackoil_amg.dir/tests/test_blackoil_amg.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_blackoil_amg.cpp -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_ALQState.dir/link.d CMakeFiles/test_ALQState.dir/tests/test_ALQState.cpp.o -o bin/test_ALQState -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +In member function 'void Opm::WaterAirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]', + inlined from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/waterairproblem.hh:245:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 245 | coarseK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 68%] Linking CXX executable bin/test_quadrature +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_quadrature.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_quadrature.dir/link.d CMakeFiles/test_quadrature.dir/tests/models/test_quadrature.cpp.o -o bin/test_quadrature -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 68%] Built target test_ALQState +[ 68%] Built target test_quadrature make -f CMakeFiles/test_convergenceoutputconfiguration.dir/build.make CMakeFiles/test_convergenceoutputconfiguration.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_convergenceoutputconfiguration.dir/DependInfo.cmake "--color=" @@ -39441,25 +39482,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 68%] Building CXX object CMakeFiles/test_convergenceoutputconfiguration.dir/tests/test_convergenceoutputconfiguration.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_convergenceoutputconfiguration.dir/tests/test_convergenceoutputconfiguration.cpp.o -MF CMakeFiles/test_convergenceoutputconfiguration.dir/tests/test_convergenceoutputconfiguration.cpp.o.d -o CMakeFiles/test_convergenceoutputconfiguration.dir/tests/test_convergenceoutputconfiguration.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_convergenceoutputconfiguration.cpp -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_blackoil_amg.cpp:27: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Dune::FieldMatrix]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:74: required from 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix >; Vector = Dune::BlockVector >]' - 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:86:29: required from 'Vector Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool) [with Matrix = Dune::BCRSMatrix >; Vector = Dune::BlockVector >]' - 86 | getQuasiImpesWeights(matrix, pressureVarIndex, transpose, weights); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/tests/test_blackoil_amg.cpp:298:63: required from here - 298 | return Opm::Amg::getQuasiImpesWeights(mat, 0, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:36:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 36 | DenseMatrix transposeDenseMatrix(const DenseMatrix& M) - | ^~~~~~~~~~~~~~~~~~~~ -In member function 'void Opm::WaterAirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]', - inlined from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:245:31: -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/waterairproblem.hh:245:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 245 | coarseK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/opm/grid/polyhedralgrid.hh:1, from /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_aquifergridutils.cpp:28: /usr/include/opm/grid/polyhedralgrid/grid.hh: In instantiation of 'Dune::PolyhedralGrid::GlobalCoordinate Dune::PolyhedralGrid::copyToGlobalCoordinate(const double*) const [with int dim = 3; int dimworld = 3; coord_t = double; GlobalCoordinate = Dune::FieldVector]': @@ -39475,14 +39497,28 @@ /usr/include/opm/grid/polyhedralgrid/grid.hh:1281:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1281 | GlobalCoordinate copyToGlobalCoordinate( const double* coords ) const | ^~~~~~~~~~~~~~~~~~~~~~ -[ 68%] Linking CXX executable bin/test_convergenceoutputconfiguration -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_convergenceoutputconfiguration.dir/link.txt --verbose=1 +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_blackoil_amg.cpp:27: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Dune::FieldMatrix]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:74: required from 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix >; Vector = Dune::BlockVector >]' + 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:86:29: required from 'Vector Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool) [with Matrix = Dune::BCRSMatrix >; Vector = Dune::BlockVector >]' + 86 | getQuasiImpesWeights(matrix, pressureVarIndex, transpose, weights); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/tests/test_blackoil_amg.cpp:298:63: required from here + 298 | return Opm::Amg::getQuasiImpesWeights(mat, 0, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:36:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 36 | DenseMatrix transposeDenseMatrix(const DenseMatrix& M) + | ^~~~~~~~~~~~~~~~~~~~ In member function 'void Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >, true> >; TypeTag = Opm::Properties::TTag::WaterAirProblem]', inlined from 'void Opm::P1FeGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >, true> >; EvalDimVector = Dune::FieldVector; TypeTag = Opm::Properties::TTag::WaterAirProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:333:44, inlined from 'void Opm::DarcyExtensiveQuantities::calculateBoundaryGradients_(const ElementContext&, unsigned int, unsigned int, const FluidState&) [with FluidState = Opm::CompositionalFluidState, true> >, true>; TypeTag = Opm::Properties::TTag::WaterAirProblem]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:347:47: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:301:88: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 68%] Linking CXX executable bin/test_convergenceoutputconfiguration +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_convergenceoutputconfiguration.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_convergenceoutputconfiguration.dir/link.d CMakeFiles/test_convergenceoutputconfiguration.dir/tests/test_convergenceoutputconfiguration.cpp.o -o bin/test_convergenceoutputconfiguration -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 68%] Built target test_convergenceoutputconfiguration @@ -39522,18 +39558,11 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_dilu.dir/tests/test_dilu.cpp.o -MF CMakeFiles/test_dilu.dir/tests/test_dilu.cpp.o.d -o CMakeFiles/test_dilu.dir/tests/test_dilu.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_dilu.cpp [ 69%] Linking CXX executable bin/test_deferredlogger /usr/bin/cmake -E cmake_link_script CMakeFiles/test_deferredlogger.dir/link.txt --verbose=1 -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp:24, - from /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_dilu.cpp:18: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]': -/build/reproducible-path/opm-simulators-2025.04+ds/tests/test_dilu.cpp:75:37: required from here - 75 | auto D_11 = A[1][1] - A[1][0] * D_00_inv * A[0][1]; - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh:266:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 266 | return result; - | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_deferredlogger.dir/link.d CMakeFiles/test_deferredlogger.dir/tests/test_deferredlogger.cpp.o -o bin/test_deferredlogger -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 69%] Linking CXX executable bin/test_aquifergridutils +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_aquifergridutils.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_aquifergridutils.dir/link.d CMakeFiles/test_aquifergridutils.dir/tests/test_aquifergridutils.cpp.o -o bin/test_aquifergridutils -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 69%] Built target test_deferredlogger +[ 69%] Built target test_aquifergridutils make -f CMakeFiles/test_equil.dir/build.make CMakeFiles/test_equil.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_equil.dir/DependInfo.cmake "--color=" @@ -39542,11 +39571,9 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 69%] Building CXX object CMakeFiles/test_equil.dir/tests/test_equil.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_equil.dir/tests/test_equil.cpp.o -MF CMakeFiles/test_equil.dir/tests/test_equil.cpp.o.d -o CMakeFiles/test_equil.dir/tests/test_equil.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_equil.cpp -[ 69%] Linking CXX executable bin/test_aquifergridutils -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_aquifergridutils.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_aquifergridutils.dir/link.d CMakeFiles/test_aquifergridutils.dir/tests/test_aquifergridutils.cpp.o -o bin/test_aquifergridutils -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_deferredlogger.dir/link.d CMakeFiles/test_deferredlogger.dir/tests/test_deferredlogger.cpp.o -o bin/test_deferredlogger -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 69%] Built target test_aquifergridutils +[ 69%] Built target test_deferredlogger make -f CMakeFiles/test_extractMatrix.dir/build.make CMakeFiles/test_extractMatrix.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_extractMatrix.dir/DependInfo.cmake "--color=" @@ -39555,6 +39582,15 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 70%] Building CXX object CMakeFiles/test_extractMatrix.dir/tests/test_extractMatrix.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_extractMatrix.dir/tests/test_extractMatrix.cpp.o -MF CMakeFiles/test_extractMatrix.dir/tests/test_extractMatrix.cpp.o.d -o CMakeFiles/test_extractMatrix.dir/tests/test_extractMatrix.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_extractMatrix.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp:24, + from /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_dilu.cpp:18: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]': +/build/reproducible-path/opm-simulators-2025.04+ds/tests/test_dilu.cpp:75:37: required from here + 75 | auto D_11 = A[1][1] - A[1][0] * D_00_inv * A[0][1]; + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh:266:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 266 | return result; + | ^~~~~~ [ 71%] Linking CXX executable bin/waterair_pvs_ni /usr/bin/cmake -E cmake_link_script CMakeFiles/waterair_pvs_ni.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/waterair_pvs_ni.dir/link.d CMakeFiles/waterair_pvs_ni.dir/examples/waterair_pvs_ni.cpp.o -o bin/waterair_pvs_ni -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so @@ -39600,11 +39636,9 @@ | ^~~~~~~~~~~~~~~~~~~~ [ 71%] Linking CXX executable bin/test_flexiblesolver /usr/bin/cmake -E cmake_link_script CMakeFiles/test_flexiblesolver.dir/link.txt --verbose=1 -[ 71%] Linking CXX executable bin/test_dilu -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_dilu.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_dilu.dir/link.d CMakeFiles/test_dilu.dir/tests/test_dilu.cpp.o -o bin/test_dilu -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_flexiblesolver.dir/link.d CMakeFiles/test_flexiblesolver.dir/tests/test_flexiblesolver.cpp.o -o bin/test_flexiblesolver -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 71%] Built target test_dilu +[ 71%] Built target test_flexiblesolver make -f CMakeFiles/test_graphcoloring.dir/build.make CMakeFiles/test_graphcoloring.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_graphcoloring.dir/DependInfo.cmake "--color=" @@ -39613,9 +39647,11 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 71%] Building CXX object CMakeFiles/test_graphcoloring.dir/tests/test_graphcoloring.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_graphcoloring.dir/tests/test_graphcoloring.cpp.o -MF CMakeFiles/test_graphcoloring.dir/tests/test_graphcoloring.cpp.o.d -o CMakeFiles/test_graphcoloring.dir/tests/test_graphcoloring.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_graphcoloring.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_flexiblesolver.dir/link.d CMakeFiles/test_flexiblesolver.dir/tests/test_flexiblesolver.cpp.o -o bin/test_flexiblesolver -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 71%] Linking CXX executable bin/test_dilu +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_dilu.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_dilu.dir/link.d CMakeFiles/test_dilu.dir/tests/test_dilu.cpp.o -o bin/test_dilu -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 71%] Built target test_flexiblesolver +[ 71%] Built target test_dilu make -f CMakeFiles/test_GroupState.dir/build.make CMakeFiles/test_GroupState.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_GroupState.dir/DependInfo.cmake "--color=" @@ -39741,10 +39777,10 @@ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/test_interregflows.dir/build.make CMakeFiles/test_interregflows.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 71%] Building CXX object CMakeFiles/test_interregflows.dir/tests/test_interregflows.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_interregflows.dir/tests/test_interregflows.cpp.o -MF CMakeFiles/test_interregflows.dir/tests/test_interregflows.cpp.o.d -o CMakeFiles/test_interregflows.dir/tests/test_interregflows.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_interregflows.cpp [ 72%] Linking CXX executable bin/test_graphcoloring /usr/bin/cmake -E cmake_link_script CMakeFiles/test_graphcoloring.dir/link.txt --verbose=1 +[ 72%] Building CXX object CMakeFiles/test_interregflows.dir/tests/test_interregflows.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_interregflows.dir/tests/test_interregflows.cpp.o -MF CMakeFiles/test_interregflows.dir/tests/test_interregflows.cpp.o.d -o CMakeFiles/test_interregflows.dir/tests/test_interregflows.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_interregflows.cpp /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_graphcoloring.dir/link.d CMakeFiles/test_graphcoloring.dir/tests/test_graphcoloring.cpp.o -o bin/test_graphcoloring -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 72%] Built target test_graphcoloring @@ -39755,7 +39791,6 @@ make -f CMakeFiles/test_invert.dir/build.make CMakeFiles/test_invert.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 72%] Building CXX object CMakeFiles/test_invert.dir/tests/test_invert.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_invert.dir/tests/test_invert.cpp.o -MF CMakeFiles/test_invert.dir/tests/test_invert.cpp.o.d -o CMakeFiles/test_invert.dir/tests/test_invert.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_invert.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -39794,17 +39829,7 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:55, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_invert.dir/tests/test_invert.cpp.o -MF CMakeFiles/test_invert.dir/tests/test_invert.cpp.o.d -o CMakeFiles/test_invert.dir/tests/test_invert.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_invert.cpp In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -39894,12 +39919,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:192:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | calculateEqnConstants(const int idx, const Simulator& simulator) | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -39917,16 +39936,33 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:55, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ +[ 72%] Linking CXX executable bin/test_invert +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_invert.dir/link.txt --verbose=1 /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_equil.cpp: In function 'std::vector > {anonymous}::cellVerticalExtent(const GridView&) [with GridView = Dune::GridView >]': /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_equil.cpp:147:72: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | cellZMinMax[elemIdx] = Opm::EQUIL::Details::cellZMinMax(element); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 72%] Linking CXX executable bin/test_invert -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_invert.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_invert.dir/link.d CMakeFiles/test_invert.dir/tests/test_invert.cpp.o -o bin/test_invert -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 72%] Built target test_invert @@ -40007,8 +40043,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_equil.cpp:134:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | cellVerticalExtent(const GridView& gridView) | ^~~~~~~~~~~~~~~~~~ -[ 73%] Linking CXX executable bin/test_milu -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_milu.dir/link.txt --verbose=1 [ 74%] Linking CXX executable bin/test_multmatrixtransposed /usr/bin/cmake -E cmake_link_script CMakeFiles/test_multmatrixtransposed.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_multmatrixtransposed.dir/link.d CMakeFiles/test_multmatrixtransposed.dir/tests/test_multmatrixtransposed.cpp.o -o bin/test_multmatrixtransposed -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so @@ -40022,17 +40056,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 74%] Building CXX object CMakeFiles/test_norne_pvt.dir/tests/test_norne_pvt.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_norne_pvt.dir/tests/test_norne_pvt.cpp.o -MF CMakeFiles/test_norne_pvt.dir/tests/test_norne_pvt.cpp.o.d -o CMakeFiles/test_norne_pvt.dir/tests/test_norne_pvt.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_norne_pvt.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_milu.dir/link.d CMakeFiles/test_milu.dir/tests/test_milu.cpp.o -o bin/test_milu -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 74%] Built target test_milu -make -f CMakeFiles/test_outputdir.dir/build.make CMakeFiles/test_outputdir.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_outputdir.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_outputdir.dir/build.make CMakeFiles/test_outputdir.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 74%] Building CXX object CMakeFiles/test_outputdir.dir/tests/test_outputdir.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_outputdir.dir/tests/test_outputdir.cpp.o -MF CMakeFiles/test_outputdir.dir/tests/test_outputdir.cpp.o.d -o CMakeFiles/test_outputdir.dir/tests/test_outputdir.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_outputdir.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/c++/14/functional:64, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37, @@ -40047,6 +40070,19 @@ /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +[ 74%] Linking CXX executable bin/test_milu +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_milu.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_milu.dir/link.d CMakeFiles/test_milu.dir/tests/test_milu.cpp.o -o bin/test_milu -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 74%] Built target test_milu +make -f CMakeFiles/test_outputdir.dir/build.make CMakeFiles/test_outputdir.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_outputdir.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_outputdir.dir/build.make CMakeFiles/test_outputdir.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 74%] Building CXX object CMakeFiles/test_outputdir.dir/tests/test_outputdir.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_outputdir.dir/tests/test_outputdir.cpp.o -MF CMakeFiles/test_outputdir.dir/tests/test_outputdir.cpp.o.d -o CMakeFiles/test_outputdir.dir/tests/test_outputdir.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_outputdir.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:38, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, @@ -40057,10 +40093,6 @@ /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 74%] Linking CXX executable bin/test_norne_pvt /usr/bin/cmake -E cmake_link_script CMakeFiles/test_norne_pvt.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_norne_pvt.dir/link.d CMakeFiles/test_norne_pvt.dir/tests/test_norne_pvt.cpp.o -o bin/test_norne_pvt -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so @@ -40074,17 +40106,16 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 74%] Building CXX object CMakeFiles/test_parametersystem.dir/tests/test_parametersystem.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_parametersystem.dir/tests/test_parametersystem.cpp.o -MF CMakeFiles/test_parametersystem.dir/tests/test_parametersystem.cpp.o.d -o CMakeFiles/test_parametersystem.dir/tests/test_parametersystem.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_parametersystem.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Linking CXX executable bin/test_parametersystem /usr/bin/cmake -E cmake_link_script CMakeFiles/test_parametersystem.dir/link.txt --verbose=1 -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_parametersystem.dir/link.d CMakeFiles/test_parametersystem.dir/tests/test_parametersystem.cpp.o -o bin/test_parametersystem -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 74%] Built target test_parametersystem @@ -40096,6 +40127,11 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 74%] Building CXX object CMakeFiles/test_parallel_wbp_sourcevalues.dir/tests/test_parallel_wbp_sourcevalues.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_parallel_wbp_sourcevalues.dir/tests/test_parallel_wbp_sourcevalues.cpp.o -MF CMakeFiles/test_parallel_wbp_sourcevalues.dir/tests/test_parallel_wbp_sourcevalues.cpp.o.d -o CMakeFiles/test_parallel_wbp_sourcevalues.dir/tests/test_parallel_wbp_sourcevalues.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_parallel_wbp_sourcevalues.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 74%] Linking CXX executable bin/test_parallel_wbp_sourcevalues /usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallel_wbp_sourcevalues.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_parallel_wbp_sourcevalues.dir/link.d CMakeFiles/test_parallel_wbp_sourcevalues.dir/tests/test_parallel_wbp_sourcevalues.cpp.o -o bin/test_parallel_wbp_sourcevalues -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so @@ -40111,9 +40147,11 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_parallelwellinfo.dir/tests/test_parallelwellinfo.cpp.o -MF CMakeFiles/test_parallelwellinfo.dir/tests/test_parallelwellinfo.cpp.o.d -o CMakeFiles/test_parallelwellinfo.dir/tests/test_parallelwellinfo.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_parallelwellinfo.cpp [ 75%] Linking CXX executable bin/test_outputdir /usr/bin/cmake -E cmake_link_script CMakeFiles/test_outputdir.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_outputdir.dir/link.d CMakeFiles/test_outputdir.dir/tests/test_outputdir.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_outputdir -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 75%] Linking CXX executable bin/test_parallelwellinfo +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallelwellinfo.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_parallelwellinfo.dir/link.d CMakeFiles/test_parallelwellinfo.dir/tests/test_parallelwellinfo.cpp.o -o bin/test_parallelwellinfo -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 75%] Built target test_outputdir +[ 75%] Built target test_parallelwellinfo make -f CMakeFiles/test_partitionCells.dir/build.make CMakeFiles/test_partitionCells.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_partitionCells.dir/DependInfo.cmake "--color=" @@ -40122,11 +40160,9 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 75%] Building CXX object CMakeFiles/test_partitionCells.dir/tests/test_partitionCells.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_partitionCells.dir/tests/test_partitionCells.cpp.o -MF CMakeFiles/test_partitionCells.dir/tests/test_partitionCells.cpp.o.d -o CMakeFiles/test_partitionCells.dir/tests/test_partitionCells.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_partitionCells.cpp -[ 75%] Linking CXX executable bin/test_parallelwellinfo -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallelwellinfo.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_parallelwellinfo.dir/link.d CMakeFiles/test_parallelwellinfo.dir/tests/test_parallelwellinfo.cpp.o -o bin/test_parallelwellinfo -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_outputdir.dir/link.d CMakeFiles/test_outputdir.dir/tests/test_outputdir.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_outputdir -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 75%] Built target test_parallelwellinfo +[ 75%] Built target test_outputdir make -f CMakeFiles/test_preconditionerfactory.dir/build.make CMakeFiles/test_preconditionerfactory.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_preconditionerfactory.dir/DependInfo.cmake "--color=" @@ -40135,13 +40171,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 75%] Building CXX object CMakeFiles/test_preconditionerfactory.dir/tests/test_preconditionerfactory.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_preconditionerfactory.dir/tests/test_preconditionerfactory.cpp.o -MF CMakeFiles/test_preconditionerfactory.dir/tests/test_preconditionerfactory.cpp.o.d -o CMakeFiles/test_preconditionerfactory.dir/tests/test_preconditionerfactory.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_preconditionerfactory.cpp -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 75%] Linking CXX executable bin/test_partitionCells -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_partitionCells.dir/link.txt --verbose=1 In file included from /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_preconditionerfactory.cpp:31: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:74: required from 'void Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool, Vector&) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]' @@ -40159,17 +40188,11 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:36:17: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | DenseMatrix transposeDenseMatrix(const DenseMatrix& M) | ^~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_partitionCells.dir/link.d CMakeFiles/test_partitionCells.dir/tests/test_partitionCells.cpp.o -o bin/test_partitionCells -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 75%] Built target test_partitionCells -make -f CMakeFiles/test_privarspacking.dir/build.make CMakeFiles/test_privarspacking.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_privarspacking.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_privarspacking.dir/build.make CMakeFiles/test_privarspacking.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 75%] Building CXX object CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o -MF CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o.d -o CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_privarspacking.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:27, from /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_preconditionerfactory.cpp:25: /usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const OtherMatrix&, const FieldMatrix&) [with OtherMatrix = Opm::MatrixBlock; typename std::enable_if<((IsStaticSizeMatrix_v && (! IsFieldMatrix_v)) && (OtherMatrix::cols == 1)), int>::type = 0; K = double]': @@ -40212,19 +40235,6 @@ /usr/include/dune/common/fmatrix.hh:575:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 575 | return result; | ^~~~~~ -[ 75%] Linking CXX executable bin/test_privarspacking -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_privarspacking.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_privarspacking.dir/link.d CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o -o bin/test_privarspacking -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 75%] Built target test_privarspacking -make -f CMakeFiles/test_propertytree.dir/build.make CMakeFiles/test_propertytree.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_propertytree.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_propertytree.dir/build.make CMakeFiles/test_propertytree.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 75%] Building CXX object CMakeFiles/test_propertytree.dir/tests/test_propertytree.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_propertytree.dir/tests/test_propertytree.cpp.o -MF CMakeFiles/test_propertytree.dir/tests/test_propertytree.cpp.o.d -o CMakeFiles/test_propertytree.dir/tests/test_propertytree.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_propertytree.cpp In file included from /usr/include/dune/common/densematrix.hh:18, from /usr/include/dune/common/dynmatrix.hh:16, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:26: @@ -40238,6 +40248,8 @@ /usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept | ^~~~~~~~ +[ 75%] Linking CXX executable bin/test_partitionCells +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_partitionCells.dir/link.txt --verbose=1 In file included from /usr/include/dune/istl/umfpack.hh:20, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/matrixblock.hh:31: /usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': @@ -40248,19 +40260,30 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:71:22: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); | ^~~~~~~~~~~~~~~~~~~~ -[ 76%] Linking CXX executable bin/test_propertytree -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_propertytree.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_propertytree.dir/link.d CMakeFiles/test_propertytree.dir/tests/test_propertytree.cpp.o -o bin/test_propertytree -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_partitionCells.dir/link.d CMakeFiles/test_partitionCells.dir/tests/test_partitionCells.cpp.o -o bin/test_partitionCells -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 76%] Built target test_propertytree -make -f CMakeFiles/test_region_phase_pvaverage.dir/build.make CMakeFiles/test_region_phase_pvaverage.dir/depend +[ 75%] Built target test_partitionCells +make -f CMakeFiles/test_privarspacking.dir/build.make CMakeFiles/test_privarspacking.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_region_phase_pvaverage.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_privarspacking.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_region_phase_pvaverage.dir/build.make CMakeFiles/test_region_phase_pvaverage.dir/build +make -f CMakeFiles/test_privarspacking.dir/build.make CMakeFiles/test_privarspacking.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 76%] Building CXX object CMakeFiles/test_region_phase_pvaverage.dir/tests/test_region_phase_pvaverage.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_region_phase_pvaverage.dir/tests/test_region_phase_pvaverage.cpp.o -MF CMakeFiles/test_region_phase_pvaverage.dir/tests/test_region_phase_pvaverage.cpp.o.d -o CMakeFiles/test_region_phase_pvaverage.dir/tests/test_region_phase_pvaverage.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_region_phase_pvaverage.cpp +[ 75%] Building CXX object CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o -MF CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o.d -o CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_privarspacking.cpp +[ 75%] Linking CXX executable bin/test_privarspacking +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_privarspacking.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_privarspacking.dir/link.d CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o -o bin/test_privarspacking -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 75%] Built target test_privarspacking +make -f CMakeFiles/test_propertytree.dir/build.make CMakeFiles/test_propertytree.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_propertytree.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_propertytree.dir/build.make CMakeFiles/test_propertytree.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 75%] Building CXX object CMakeFiles/test_propertytree.dir/tests/test_propertytree.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_propertytree.dir/tests/test_propertytree.cpp.o -MF CMakeFiles/test_propertytree.dir/tests/test_propertytree.cpp.o.d -o CMakeFiles/test_propertytree.dir/tests/test_propertytree.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_propertytree.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:28, from /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_preconditionerfactory.cpp:28: /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/DILU.hpp: In function '_ZN4Dune15MultithreadDILUINS_10BCRSMatrixIN3Opm11MatrixBlockIdLi1ELi1EEESaIS4_EEENS_11BlockVectorINS_11FieldVectorIdLi1EEESaIS9_EEESB_E14parallelUpdateEv._omp_fn.1': @@ -40274,6 +40297,21 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | (*block)[i] = this->lhs_[block - begin] * bw[i]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +[ 76%] Linking CXX executable bin/test_propertytree +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_propertytree.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_propertytree.dir/link.d CMakeFiles/test_propertytree.dir/tests/test_propertytree.cpp.o -o bin/test_propertytree -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 76%] Built target test_propertytree +make -f CMakeFiles/test_region_phase_pvaverage.dir/build.make CMakeFiles/test_region_phase_pvaverage.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_region_phase_pvaverage.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_region_phase_pvaverage.dir/build.make CMakeFiles/test_region_phase_pvaverage.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 76%] Building CXX object CMakeFiles/test_region_phase_pvaverage.dir/tests/test_region_phase_pvaverage.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_region_phase_pvaverage.dir/tests/test_region_phase_pvaverage.cpp.o -MF CMakeFiles/test_region_phase_pvaverage.dir/tests/test_region_phase_pvaverage.cpp.o.d -o CMakeFiles/test_region_phase_pvaverage.dir/tests/test_region_phase_pvaverage.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_region_phase_pvaverage.cpp +[ 76%] Linking CXX executable bin/test_equil +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_equil.dir/link.txt --verbose=1 [ 76%] Linking CXX executable bin/test_region_phase_pvaverage /usr/bin/cmake -E cmake_link_script CMakeFiles/test_region_phase_pvaverage.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_region_phase_pvaverage.dir/link.d CMakeFiles/test_region_phase_pvaverage.dir/tests/test_region_phase_pvaverage.cpp.o -o bin/test_region_phase_pvaverage -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so @@ -40287,8 +40325,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 76%] Building CXX object CMakeFiles/test_relpermdiagnostics.dir/tests/test_relpermdiagnostics.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_relpermdiagnostics.dir/tests/test_relpermdiagnostics.cpp.o -MF CMakeFiles/test_relpermdiagnostics.dir/tests/test_relpermdiagnostics.cpp.o.d -o CMakeFiles/test_relpermdiagnostics.dir/tests/test_relpermdiagnostics.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_relpermdiagnostics.cpp -[ 76%] Linking CXX executable bin/test_equil -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_equil.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_equil.dir/link.d CMakeFiles/test_equil.dir/tests/test_equil.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_equil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 76%] Built target test_equil @@ -40300,11 +40336,11 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 76%] Building CXX object CMakeFiles/test_RestartSerialization.dir/tests/test_RestartSerialization.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_RestartSerialization.dir/tests/test_RestartSerialization.cpp.o -MF CMakeFiles/test_RestartSerialization.dir/tests/test_RestartSerialization.cpp.o.d -o CMakeFiles/test_RestartSerialization.dir/tests/test_RestartSerialization.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_RestartSerialization.cpp -[ 76%] Linking CXX executable bin/test_relpermdiagnostics -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_relpermdiagnostics.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_relpermdiagnostics.dir/link.d CMakeFiles/test_relpermdiagnostics.dir/tests/test_relpermdiagnostics.cpp.o -o bin/test_relpermdiagnostics -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 76%] Linking CXX executable bin/test_glift1 +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_glift1.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_glift1.dir/link.d CMakeFiles/test_glift1.dir/tests/test_glift1.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_glift1 -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 76%] Built target test_relpermdiagnostics +[ 76%] Built target test_glift1 make -f CMakeFiles/test_RunningStatistics.dir/build.make CMakeFiles/test_RunningStatistics.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_RunningStatistics.dir/DependInfo.cmake "--color=" @@ -40313,11 +40349,11 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 76%] Building CXX object CMakeFiles/test_RunningStatistics.dir/tests/test_RunningStatistics.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_RunningStatistics.dir/tests/test_RunningStatistics.cpp.o -MF CMakeFiles/test_RunningStatistics.dir/tests/test_RunningStatistics.cpp.o.d -o CMakeFiles/test_RunningStatistics.dir/tests/test_RunningStatistics.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_RunningStatistics.cpp -[ 76%] Linking CXX executable bin/test_RunningStatistics -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_RunningStatistics.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_RunningStatistics.dir/link.d CMakeFiles/test_RunningStatistics.dir/tests/test_RunningStatistics.cpp.o -o bin/test_RunningStatistics -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 76%] Linking CXX executable bin/test_relpermdiagnostics +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_relpermdiagnostics.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_relpermdiagnostics.dir/link.d CMakeFiles/test_relpermdiagnostics.dir/tests/test_relpermdiagnostics.cpp.o -o bin/test_relpermdiagnostics -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 76%] Built target test_RunningStatistics +[ 76%] Built target test_relpermdiagnostics make -f CMakeFiles/test_rstconv.dir/build.make CMakeFiles/test_rstconv.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_rstconv.dir/DependInfo.cmake "--color=" @@ -40326,6 +40362,19 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 77%] Building CXX object CMakeFiles/test_rstconv.dir/tests/test_rstconv.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_rstconv.dir/tests/test_rstconv.cpp.o -MF CMakeFiles/test_rstconv.dir/tests/test_rstconv.cpp.o.d -o CMakeFiles/test_rstconv.dir/tests/test_rstconv.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_rstconv.cpp +[ 77%] Linking CXX executable bin/test_RunningStatistics +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_RunningStatistics.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_RunningStatistics.dir/link.d CMakeFiles/test_RunningStatistics.dir/tests/test_RunningStatistics.cpp.o -o bin/test_RunningStatistics -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 77%] Built target test_RunningStatistics +make -f CMakeFiles/test_stoppedwells.dir/build.make CMakeFiles/test_stoppedwells.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_stoppedwells.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_stoppedwells.dir/build.make CMakeFiles/test_stoppedwells.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 77%] Building CXX object CMakeFiles/test_stoppedwells.dir/tests/test_stoppedwells.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_stoppedwells.dir/tests/test_stoppedwells.cpp.o -MF CMakeFiles/test_stoppedwells.dir/tests/test_stoppedwells.cpp.o.d -o CMakeFiles/test_stoppedwells.dir/tests/test_stoppedwells.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_stoppedwells.cpp /usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': /usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | auto block = [&]{ @@ -40342,17 +40391,6 @@ | ~^~ [ 77%] Linking CXX executable bin/test_rstconv /usr/bin/cmake -E cmake_link_script CMakeFiles/test_rstconv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_rstconv.dir/link.d CMakeFiles/test_rstconv.dir/tests/test_rstconv.cpp.o -o bin/test_rstconv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 77%] Built target test_rstconv -make -f CMakeFiles/test_stoppedwells.dir/build.make CMakeFiles/test_stoppedwells.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_stoppedwells.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_stoppedwells.dir/build.make CMakeFiles/test_stoppedwells.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 77%] Building CXX object CMakeFiles/test_stoppedwells.dir/tests/test_stoppedwells.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_stoppedwells.dir/tests/test_stoppedwells.cpp.o -MF CMakeFiles/test_stoppedwells.dir/tests/test_stoppedwells.cpp.o.d -o CMakeFiles/test_stoppedwells.dir/tests/test_stoppedwells.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_stoppedwells.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -40385,6 +40423,17 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_rstconv.dir/link.d CMakeFiles/test_rstconv.dir/tests/test_rstconv.cpp.o -o bin/test_rstconv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 77%] Built target test_rstconv +make -f CMakeFiles/test_SymmTensor.dir/build.make CMakeFiles/test_SymmTensor.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_SymmTensor.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_SymmTensor.dir/build.make CMakeFiles/test_SymmTensor.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 78%] Building CXX object CMakeFiles/test_SymmTensor.dir/tests/test_SymmTensor.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_SymmTensor.dir/tests/test_SymmTensor.cpp.o -MF CMakeFiles/test_SymmTensor.dir/tests/test_SymmTensor.cpp.o.d -o CMakeFiles/test_SymmTensor.dir/tests/test_SymmTensor.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_SymmTensor.cpp In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -40524,28 +40573,41 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ +[ 78%] Linking CXX executable bin/test_SymmTensor +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_SymmTensor.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_SymmTensor.dir/link.d CMakeFiles/test_SymmTensor.dir/tests/test_SymmTensor.cpp.o -o bin/test_SymmTensor -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 78%] Built target test_SymmTensor +make -f CMakeFiles/test_timer.dir/build.make CMakeFiles/test_timer.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_timer.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_timer.dir/build.make CMakeFiles/test_timer.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 78%] Building CXX object CMakeFiles/test_timer.dir/tests/test_timer.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_timer.dir/tests/test_timer.cpp.o -MF CMakeFiles/test_timer.dir/tests/test_timer.cpp.o.d -o CMakeFiles/test_timer.dir/tests/test_timer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_timer.cpp +[ 78%] Linking CXX executable bin/test_stoppedwells +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_stoppedwells.dir/link.txt --verbose=1 /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:36: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -[ 77%] Linking CXX executable bin/test_stoppedwells -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_stoppedwells.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_stoppedwells.dir/link.d CMakeFiles/test_stoppedwells.dir/tests/test_stoppedwells.cpp.o -o bin/test_stoppedwells -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 77%] Built target test_stoppedwells -make -f CMakeFiles/test_SymmTensor.dir/build.make CMakeFiles/test_SymmTensor.dir/depend +[ 78%] Built target test_stoppedwells +make -f CMakeFiles/test_vfpproperties.dir/build.make CMakeFiles/test_vfpproperties.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_SymmTensor.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_vfpproperties.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_SymmTensor.dir/build.make CMakeFiles/test_SymmTensor.dir/build +make -f CMakeFiles/test_vfpproperties.dir/build.make CMakeFiles/test_vfpproperties.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 78%] Building CXX object CMakeFiles/test_SymmTensor.dir/tests/test_SymmTensor.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_SymmTensor.dir/tests/test_SymmTensor.cpp.o -MF CMakeFiles/test_SymmTensor.dir/tests/test_SymmTensor.cpp.o.d -o CMakeFiles/test_SymmTensor.dir/tests/test_SymmTensor.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_SymmTensor.cpp +[ 78%] Building CXX object CMakeFiles/test_vfpproperties.dir/tests/test_vfpproperties.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_vfpproperties.dir/tests/test_vfpproperties.cpp.o -MF CMakeFiles/test_vfpproperties.dir/tests/test_vfpproperties.cpp.o.d -o CMakeFiles/test_vfpproperties.dir/tests/test_vfpproperties.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_vfpproperties.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:36: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); @@ -40560,32 +40622,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ -[ 78%] Linking CXX executable bin/test_SymmTensor -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_SymmTensor.dir/link.txt --verbose=1 -[ 78%] Linking CXX executable bin/test_glift1 -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_glift1.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_SymmTensor.dir/link.d CMakeFiles/test_SymmTensor.dir/tests/test_SymmTensor.cpp.o -o bin/test_SymmTensor -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 78%] Built target test_SymmTensor -make -f CMakeFiles/test_timer.dir/build.make CMakeFiles/test_timer.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_timer.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_timer.dir/build.make CMakeFiles/test_timer.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 78%] Building CXX object CMakeFiles/test_timer.dir/tests/test_timer.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_timer.dir/tests/test_timer.cpp.o -MF CMakeFiles/test_timer.dir/tests/test_timer.cpp.o.d -o CMakeFiles/test_timer.dir/tests/test_timer.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_timer.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_glift1.dir/link.d CMakeFiles/test_glift1.dir/tests/test_glift1.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_glift1 -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 78%] Built target test_glift1 -make -f CMakeFiles/test_vfpproperties.dir/build.make CMakeFiles/test_vfpproperties.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_vfpproperties.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_vfpproperties.dir/build.make CMakeFiles/test_vfpproperties.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 78%] Building CXX object CMakeFiles/test_vfpproperties.dir/tests/test_vfpproperties.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_vfpproperties.dir/tests/test_vfpproperties.cpp.o -MF CMakeFiles/test_vfpproperties.dir/tests/test_vfpproperties.cpp.o.d -o CMakeFiles/test_vfpproperties.dir/tests/test_vfpproperties.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_vfpproperties.cpp [ 78%] Linking CXX executable bin/test_vfpproperties /usr/bin/cmake -E cmake_link_script CMakeFiles/test_vfpproperties.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_vfpproperties.dir/link.d CMakeFiles/test_vfpproperties.dir/tests/test_vfpproperties.cpp.o -o bin/test_vfpproperties -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so @@ -40601,6 +40637,8 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_VoigtArray.dir/tests/test_VoigtArray.cpp.o -MF CMakeFiles/test_VoigtArray.dir/tests/test_VoigtArray.cpp.o.d -o CMakeFiles/test_VoigtArray.dir/tests/test_VoigtArray.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_VoigtArray.cpp [ 78%] Linking CXX executable bin/test_timer /usr/bin/cmake -E cmake_link_script CMakeFiles/test_timer.dir/link.txt --verbose=1 +[ 78%] Linking CXX executable bin/test_VoigtArray +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_VoigtArray.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_timer.dir/link.d CMakeFiles/test_timer.dir/tests/test_timer.cpp.o -o bin/test_timer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 78%] Built target test_timer @@ -40612,24 +40650,22 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 78%] Building CXX object CMakeFiles/test_wellmodel.dir/tests/test_wellmodel.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_wellmodel.dir/tests/test_wellmodel.cpp.o -MF CMakeFiles/test_wellmodel.dir/tests/test_wellmodel.cpp.o.d -o CMakeFiles/test_wellmodel.dir/tests/test_wellmodel.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_wellmodel.cpp -[ 79%] Linking CXX executable bin/test_preconditionerfactory -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_preconditionerfactory.dir/link.txt --verbose=1 -[ 79%] Linking CXX executable bin/test_VoigtArray -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_VoigtArray.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_preconditionerfactory.dir/link.d CMakeFiles/test_preconditionerfactory.dir/tests/test_preconditionerfactory.cpp.o -o bin/test_preconditionerfactory -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_VoigtArray.dir/link.d CMakeFiles/test_VoigtArray.dir/tests/test_VoigtArray.cpp.o -o bin/test_VoigtArray -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 79%] Built target test_preconditionerfactory +[ 78%] Built target test_VoigtArray make -f CMakeFiles/test_wellprodindexcalculator.dir/build.make CMakeFiles/test_wellprodindexcalculator.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_wellprodindexcalculator.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/test_wellprodindexcalculator.dir/build.make CMakeFiles/test_wellprodindexcalculator.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 79%] Building CXX object CMakeFiles/test_wellprodindexcalculator.dir/tests/test_wellprodindexcalculator.cpp.o +[ 78%] Building CXX object CMakeFiles/test_wellprodindexcalculator.dir/tests/test_wellprodindexcalculator.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_wellprodindexcalculator.dir/tests/test_wellprodindexcalculator.cpp.o -MF CMakeFiles/test_wellprodindexcalculator.dir/tests/test_wellprodindexcalculator.cpp.o.d -o CMakeFiles/test_wellprodindexcalculator.dir/tests/test_wellprodindexcalculator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_wellprodindexcalculator.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_VoigtArray.dir/link.d CMakeFiles/test_VoigtArray.dir/tests/test_VoigtArray.cpp.o -o bin/test_VoigtArray -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 79%] Linking CXX executable bin/test_preconditionerfactory +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_preconditionerfactory.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_preconditionerfactory.dir/link.d CMakeFiles/test_preconditionerfactory.dir/tests/test_preconditionerfactory.cpp.o -o bin/test_preconditionerfactory -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 79%] Built target test_VoigtArray +[ 79%] Built target test_preconditionerfactory make -f CMakeFiles/test_wellstate.dir/build.make CMakeFiles/test_wellstate.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_wellstate.dir/DependInfo.cmake "--color=" @@ -40638,6 +40674,19 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 79%] Building CXX object CMakeFiles/test_wellstate.dir/tests/test_wellstate.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_wellstate.dir/tests/test_wellstate.cpp.o -MF CMakeFiles/test_wellstate.dir/tests/test_wellstate.cpp.o.d -o CMakeFiles/test_wellstate.dir/tests/test_wellstate.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_wellstate.cpp +[ 80%] Linking CXX executable bin/test_wellprodindexcalculator +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_wellprodindexcalculator.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_wellprodindexcalculator.dir/link.d CMakeFiles/test_wellprodindexcalculator.dir/tests/test_wellprodindexcalculator.cpp.o -o bin/test_wellprodindexcalculator -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 80%] Built target test_wellprodindexcalculator +make -f CMakeFiles/test_nonnc.dir/build.make CMakeFiles/test_nonnc.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_nonnc.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_nonnc.dir/build.make CMakeFiles/test_nonnc.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 80%] Building CXX object CMakeFiles/test_nonnc.dir/tests/test_nonnc.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_nonnc.dir/tests/test_nonnc.cpp.o -MF CMakeFiles/test_nonnc.dir/tests/test_nonnc.cpp.o.d -o CMakeFiles/test_nonnc.dir/tests/test_nonnc.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_nonnc.cpp In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -40695,36 +40744,36 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 80%] Linking CXX executable bin/test_wellprodindexcalculator -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_wellprodindexcalculator.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_wellprodindexcalculator.dir/link.d CMakeFiles/test_wellprodindexcalculator.dir/tests/test_wellprodindexcalculator.cpp.o -o bin/test_wellprodindexcalculator -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 80%] Linking CXX executable bin/test_nonnc +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_nonnc.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_nonnc.dir/link.d CMakeFiles/test_nonnc.dir/tests/test_nonnc.cpp.o -o bin/test_nonnc -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 80%] Built target test_wellprodindexcalculator -make -f CMakeFiles/test_nonnc.dir/build.make CMakeFiles/test_nonnc.dir/depend +[ 80%] Built target test_nonnc +make -f CMakeFiles/test_GasSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_GasSatfuncConsistencyChecks.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_nonnc.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_GasSatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_nonnc.dir/build.make CMakeFiles/test_nonnc.dir/build +make -f CMakeFiles/test_GasSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_GasSatfuncConsistencyChecks.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 80%] Building CXX object CMakeFiles/test_nonnc.dir/tests/test_nonnc.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_nonnc.dir/tests/test_nonnc.cpp.o -MF CMakeFiles/test_nonnc.dir/tests/test_nonnc.cpp.o.d -o CMakeFiles/test_nonnc.dir/tests/test_nonnc.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_nonnc.cpp +[ 80%] Building CXX object CMakeFiles/test_GasSatfuncConsistencyChecks.dir/tests/test_GasSatfuncConsistencyChecks.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_GasSatfuncConsistencyChecks.dir/tests/test_GasSatfuncConsistencyChecks.cpp.o -MF CMakeFiles/test_GasSatfuncConsistencyChecks.dir/tests/test_GasSatfuncConsistencyChecks.cpp.o.d -o CMakeFiles/test_GasSatfuncConsistencyChecks.dir/tests/test_GasSatfuncConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_GasSatfuncConsistencyChecks.cpp [ 80%] Linking CXX executable bin/test_wellstate /usr/bin/cmake -E cmake_link_script CMakeFiles/test_wellstate.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_wellstate.dir/link.d CMakeFiles/test_wellstate.dir/tests/test_wellstate.cpp.o -o bin/test_wellstate -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 80%] Built target test_wellstate -make -f CMakeFiles/test_GasSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_GasSatfuncConsistencyChecks.dir/depend +make -f CMakeFiles/test_OilSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_OilSatfuncConsistencyChecks.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_GasSatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_OilSatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_GasSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_GasSatfuncConsistencyChecks.dir/build +make -f CMakeFiles/test_OilSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_OilSatfuncConsistencyChecks.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 80%] Building CXX object CMakeFiles/test_GasSatfuncConsistencyChecks.dir/tests/test_GasSatfuncConsistencyChecks.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_GasSatfuncConsistencyChecks.dir/tests/test_GasSatfuncConsistencyChecks.cpp.o -MF CMakeFiles/test_GasSatfuncConsistencyChecks.dir/tests/test_GasSatfuncConsistencyChecks.cpp.o.d -o CMakeFiles/test_GasSatfuncConsistencyChecks.dir/tests/test_GasSatfuncConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_GasSatfuncConsistencyChecks.cpp -[ 80%] Linking CXX executable bin/test_nonnc -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_nonnc.dir/link.txt --verbose=1 +[ 80%] Building CXX object CMakeFiles/test_OilSatfuncConsistencyChecks.dir/tests/test_OilSatfuncConsistencyChecks.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_OilSatfuncConsistencyChecks.dir/tests/test_OilSatfuncConsistencyChecks.cpp.o -MF CMakeFiles/test_OilSatfuncConsistencyChecks.dir/tests/test_OilSatfuncConsistencyChecks.cpp.o.d -o CMakeFiles/test_OilSatfuncConsistencyChecks.dir/tests/test_OilSatfuncConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_OilSatfuncConsistencyChecks.cpp [ 80%] Linking CXX executable bin/test_GasSatfuncConsistencyChecks /usr/bin/cmake -E cmake_link_script CMakeFiles/test_GasSatfuncConsistencyChecks.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_GasSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_GasSatfuncConsistencyChecks.dir/tests/test_GasSatfuncConsistencyChecks.cpp.o -o bin/test_GasSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:38, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, @@ -40735,23 +40784,10 @@ /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_GasSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_GasSatfuncConsistencyChecks.dir/tests/test_GasSatfuncConsistencyChecks.cpp.o -o bin/test_GasSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 80%] Built target test_GasSatfuncConsistencyChecks -make -f CMakeFiles/test_OilSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_OilSatfuncConsistencyChecks.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_OilSatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_nonnc.dir/link.d CMakeFiles/test_nonnc.dir/tests/test_nonnc.cpp.o -o bin/test_nonnc -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_OilSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_OilSatfuncConsistencyChecks.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 80%] Built target test_nonnc make -f CMakeFiles/test_SatfuncCheckPoint.dir/build.make CMakeFiles/test_SatfuncCheckPoint.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_SatfuncCheckPoint.dir/DependInfo.cmake "--color=" -[ 80%] Building CXX object CMakeFiles/test_OilSatfuncConsistencyChecks.dir/tests/test_OilSatfuncConsistencyChecks.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_OilSatfuncConsistencyChecks.dir/tests/test_OilSatfuncConsistencyChecks.cpp.o -MF CMakeFiles/test_OilSatfuncConsistencyChecks.dir/tests/test_OilSatfuncConsistencyChecks.cpp.o.d -o CMakeFiles/test_OilSatfuncConsistencyChecks.dir/tests/test_OilSatfuncConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_OilSatfuncConsistencyChecks.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/test_SatfuncCheckPoint.dir/build.make CMakeFiles/test_SatfuncCheckPoint.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' @@ -40774,11 +40810,13 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 80%] Building CXX object CMakeFiles/test_SatfuncConsistencyCheckManager.dir/tests/test_SatfuncConsistencyCheckManager.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_SatfuncConsistencyCheckManager.dir/tests/test_SatfuncConsistencyCheckManager.cpp.o -MF CMakeFiles/test_SatfuncConsistencyCheckManager.dir/tests/test_SatfuncConsistencyCheckManager.cpp.o.d -o CMakeFiles/test_SatfuncConsistencyCheckManager.dir/tests/test_SatfuncConsistencyCheckManager.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_SatfuncConsistencyCheckManager.cpp +[ 80%] Linking CXX executable bin/test_OilSatfuncConsistencyChecks +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_OilSatfuncConsistencyChecks.dir/link.txt --verbose=1 [ 81%] Linking CXX executable bin/test_SatfuncCheckPoint /usr/bin/cmake -E cmake_link_script CMakeFiles/test_SatfuncCheckPoint.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_SatfuncCheckPoint.dir/link.d CMakeFiles/test_SatfuncCheckPoint.dir/tests/test_SatfuncCheckPoint.cpp.o -o bin/test_SatfuncCheckPoint -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_OilSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_OilSatfuncConsistencyChecks.dir/tests/test_OilSatfuncConsistencyChecks.cpp.o -o bin/test_OilSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 81%] Built target test_SatfuncCheckPoint +[ 81%] Built target test_OilSatfuncConsistencyChecks make -f CMakeFiles/test_SatfuncConsistencyChecks.dir/build.make CMakeFiles/test_SatfuncConsistencyChecks.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_SatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" @@ -40787,16 +40825,9 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 81%] Building CXX object CMakeFiles/test_SatfuncConsistencyChecks.dir/tests/test_SatfuncConsistencyChecks.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_SatfuncConsistencyChecks.dir/tests/test_SatfuncConsistencyChecks.cpp.o -MF CMakeFiles/test_SatfuncConsistencyChecks.dir/tests/test_SatfuncConsistencyChecks.cpp.o.d -o CMakeFiles/test_SatfuncConsistencyChecks.dir/tests/test_SatfuncConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_SatfuncConsistencyChecks.cpp -[ 81%] Linking CXX executable bin/test_OilSatfuncConsistencyChecks -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_OilSatfuncConsistencyChecks.dir/link.txt --verbose=1 -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_OilSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_OilSatfuncConsistencyChecks.dir/tests/test_OilSatfuncConsistencyChecks.cpp.o -o bin/test_OilSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_SatfuncCheckPoint.dir/link.d CMakeFiles/test_SatfuncCheckPoint.dir/tests/test_SatfuncCheckPoint.cpp.o -o bin/test_SatfuncCheckPoint -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 81%] Built target test_OilSatfuncConsistencyChecks +[ 81%] Built target test_SatfuncCheckPoint make -f CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/build.make CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/DependInfo.cmake "--color=" @@ -40818,8 +40849,15 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 81%] Building CXX object CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/tests/test_ThreePointHorizontalSatfuncConsistencyChecks.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/tests/test_ThreePointHorizontalSatfuncConsistencyChecks.cpp.o -MF CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/tests/test_ThreePointHorizontalSatfuncConsistencyChecks.cpp.o.d -o CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/tests/test_ThreePointHorizontalSatfuncConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_ThreePointHorizontalSatfuncConsistencyChecks.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 81%] Linking CXX executable bin/test_SatfuncConsistencyCheckManager /usr/bin/cmake -E cmake_link_script CMakeFiles/test_SatfuncConsistencyCheckManager.dir/link.txt --verbose=1 +[ 81%] Linking CXX executable bin/test_SatfuncConsistencyChecks_parallel +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_SatfuncConsistencyCheckManager.dir/link.d CMakeFiles/test_SatfuncConsistencyCheckManager.dir/tests/test_SatfuncConsistencyCheckManager.cpp.o -o bin/test_SatfuncConsistencyCheckManager -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 81%] Built target test_SatfuncConsistencyCheckManager @@ -40831,8 +40869,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 82%] Building CXX object CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/tests/test_WaterSatfuncConsistencyChecks.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/tests/test_WaterSatfuncConsistencyChecks.cpp.o -MF CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/tests/test_WaterSatfuncConsistencyChecks.cpp.o.d -o CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/tests/test_WaterSatfuncConsistencyChecks.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_WaterSatfuncConsistencyChecks.cpp -[ 82%] Linking CXX executable bin/test_SatfuncConsistencyChecks_parallel -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/link.d CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/tests/test_SatfuncConsistencyChecks_parallel.cpp.o -o bin/test_SatfuncConsistencyChecks_parallel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 82%] Built target test_SatfuncConsistencyChecks_parallel @@ -40860,6 +40896,8 @@ | ^~~~~~~~~~~~~~~~~~~~ [ 82%] Linking CXX executable bin/test_WaterSatfuncConsistencyChecks /usr/bin/cmake -E cmake_link_script CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/link.txt --verbose=1 +[ 82%] Linking CXX executable bin/test_ghostlastmatrixadapter +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_ghostlastmatrixadapter.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/tests/test_WaterSatfuncConsistencyChecks.cpp.o -o bin/test_WaterSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 82%] Built target test_WaterSatfuncConsistencyChecks @@ -40871,8 +40909,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 82%] Building CXX object CMakeFiles/test_parallelistlinformation.dir/tests/test_parallelistlinformation.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_parallelistlinformation.dir/tests/test_parallelistlinformation.cpp.o -MF CMakeFiles/test_parallelistlinformation.dir/tests/test_parallelistlinformation.cpp.o.d -o CMakeFiles/test_parallelistlinformation.dir/tests/test_parallelistlinformation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_parallelistlinformation.cpp -[ 82%] Linking CXX executable bin/test_ghostlastmatrixadapter -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_ghostlastmatrixadapter.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_ghostlastmatrixadapter.dir/link.d CMakeFiles/test_ghostlastmatrixadapter.dir/tests/test_ghostlastmatrixadapter.cpp.o -o bin/test_ghostlastmatrixadapter -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 82%] Built target test_ghostlastmatrixadapter @@ -40884,13 +40920,13 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 82%] Building CXX object CMakeFiles/test_ParallelSerialization.dir/tests/test_ParallelSerialization.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_ParallelSerialization.dir/tests/test_ParallelSerialization.cpp.o -MF CMakeFiles/test_ParallelSerialization.dir/tests/test_ParallelSerialization.cpp.o.d -o CMakeFiles/test_ParallelSerialization.dir/tests/test_ParallelSerialization.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_ParallelSerialization.cpp -[ 82%] Linking CXX executable bin/test_ThreePointHorizontalSatfuncConsistencyChecks -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/link.txt --verbose=1 [ 82%] Linking CXX executable bin/test_parallelistlinformation /usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallelistlinformation.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/tests/test_ThreePointHorizontalSatfuncConsistencyChecks.cpp.o -o bin/test_ThreePointHorizontalSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +[ 82%] Linking CXX executable bin/test_ThreePointHorizontalSatfuncConsistencyChecks +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_parallelistlinformation.dir/link.d CMakeFiles/test_parallelistlinformation.dir/tests/test_parallelistlinformation.cpp.o -o bin/test_parallelistlinformation -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 82%] Built target test_ThreePointHorizontalSatfuncConsistencyChecks +[ 82%] Built target test_parallelistlinformation make -f CMakeFiles/test_HDF5File.dir/build.make CMakeFiles/test_HDF5File.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5File.dir/DependInfo.cmake "--color=" @@ -40899,9 +40935,9 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 83%] Building CXX object CMakeFiles/test_HDF5File.dir/tests/test_HDF5File.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_HDF5File.dir/tests/test_HDF5File.cpp.o -MF CMakeFiles/test_HDF5File.dir/tests/test_HDF5File.cpp.o.d -o CMakeFiles/test_HDF5File.dir/tests/test_HDF5File.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_HDF5File.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_parallelistlinformation.dir/link.d CMakeFiles/test_parallelistlinformation.dir/tests/test_parallelistlinformation.cpp.o -o bin/test_parallelistlinformation -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/tests/test_ThreePointHorizontalSatfuncConsistencyChecks.cpp.o -o bin/test_ThreePointHorizontalSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 83%] Built target test_parallelistlinformation +[ 83%] Built target test_ThreePointHorizontalSatfuncConsistencyChecks make -f CMakeFiles/test_HDF5Serializer.dir/build.make CMakeFiles/test_HDF5Serializer.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5Serializer.dir/DependInfo.cmake "--color=" @@ -40928,14 +40964,8 @@ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_HDF5Serializer.dir/link.d CMakeFiles/test_HDF5Serializer.dir/tests/test_HDF5Serializer.cpp.o -o bin/test_HDF5Serializer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 83%] Built target test_HDF5Serializer -make -f CMakeFiles/test_gatherconvergencereport.dir/build.make CMakeFiles/test_gatherconvergencereport.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_gatherconvergencereport.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_gatherconvergencereport.dir/build.make CMakeFiles/test_gatherconvergencereport.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 83%] Building CXX object CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o -MF CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o.d -o CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_gatherconvergencereport.cpp +[ 83%] Building CXX object CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu2.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu2.cpp.o -MF CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu2.cpp.o.d -o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu2.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad_cu2.cpp In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, @@ -40947,8 +40977,17 @@ /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -[ 83%] Linking CXX executable bin/test_gatherconvergencereport -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_gatherconvergencereport.dir/link.txt --verbose=1 +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/structuredgridvanguard.hh:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:52, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad_cu2.cpp:37: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -41293,195 +41332,6 @@ /usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_gatherconvergencereport.dir/link.d CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o -o bin/test_gatherconvergencereport -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 83%] Built target test_gatherconvergencereport -make -f CMakeFiles/test_gatherdeferredlogger.dir/build.make CMakeFiles/test_gatherdeferredlogger.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_gatherdeferredlogger.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_gatherdeferredlogger.dir/build.make CMakeFiles/test_gatherdeferredlogger.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 84%] Building CXX object CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o -MF CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o.d -o CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_gatherdeferredlogger.cpp -[ 84%] Linking CXX executable bin/test_RestartSerialization -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_RestartSerialization.dir/link.txt --verbose=1 -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:260:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 260 | lensK_ = this->toDimMatrix_(9.05e-12); - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:552:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ^~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_RestartSerialization.dir/link.d CMakeFiles/test_RestartSerialization.dir/tests/test_RestartSerialization.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_RestartSerialization -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 84%] Built target test_RestartSerialization -make -f CMakeFiles/test_parallel_wbp_calculation.dir/build.make CMakeFiles/test_parallel_wbp_calculation.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_parallel_wbp_calculation.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_parallel_wbp_calculation.dir/build.make CMakeFiles/test_parallel_wbp_calculation.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 85%] Building CXX object CMakeFiles/test_parallel_wbp_calculation.dir/tests/test_parallel_wbp_calculation.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_parallel_wbp_calculation.dir/tests/test_parallel_wbp_calculation.cpp.o -MF CMakeFiles/test_parallel_wbp_calculation.dir/tests/test_parallel_wbp_calculation.cpp.o.d -o CMakeFiles/test_parallel_wbp_calculation.dir/tests/test_parallel_wbp_calculation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_parallel_wbp_calculation.cpp -[ 85%] Linking CXX executable bin/test_gatherdeferredlogger -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_gatherdeferredlogger.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_gatherdeferredlogger.dir/link.d CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o -o bin/test_gatherdeferredlogger -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 85%] Built target test_gatherdeferredlogger -make -f CMakeFiles/test_broadcast.dir/build.make CMakeFiles/test_broadcast.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_broadcast.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_broadcast.dir/build.make CMakeFiles/test_broadcast.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 85%] Building CXX object CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o -MF CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o.d -o CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_broadcast.cpp -[ 85%] Linking CXX executable bin/test_parallel_wbp_calculation -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallel_wbp_calculation.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_parallel_wbp_calculation.dir/link.d CMakeFiles/test_parallel_wbp_calculation.dir/tests/test_parallel_wbp_calculation.cpp.o -o bin/test_parallel_wbp_calculation -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 85%] Built target test_parallel_wbp_calculation -make -f CMakeFiles/test_HDF5File_Parallel.dir/build.make CMakeFiles/test_HDF5File_Parallel.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5File_Parallel.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_HDF5File_Parallel.dir/build.make CMakeFiles/test_HDF5File_Parallel.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 85%] Building CXX object CMakeFiles/test_HDF5File_Parallel.dir/tests/test_HDF5File_Parallel.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_HDF5File_Parallel.dir/tests/test_HDF5File_Parallel.cpp.o -MF CMakeFiles/test_HDF5File_Parallel.dir/tests/test_HDF5File_Parallel.cpp.o.d -o CMakeFiles/test_HDF5File_Parallel.dir/tests/test_HDF5File_Parallel.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_HDF5File_Parallel.cpp -[ 86%] Linking CXX executable bin/test_broadcast -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_broadcast.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_broadcast.dir/link.d CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o -o bin/test_broadcast -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 86%] Built target test_broadcast -make -f CMakeFiles/test_HDF5Serializer_Parallel.dir/build.make CMakeFiles/test_HDF5Serializer_Parallel.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5Serializer_Parallel.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_HDF5Serializer_Parallel.dir/build.make CMakeFiles/test_HDF5Serializer_Parallel.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Building CXX object CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o -MF CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o.d -o CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_HDF5Serializer_Parallel.cpp -[ 87%] Linking CXX executable bin/test_HDF5File_Parallel -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_HDF5File_Parallel.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_HDF5File_Parallel.dir/link.d CMakeFiles/test_HDF5File_Parallel.dir/tests/test_HDF5File_Parallel.cpp.o -o bin/test_HDF5File_Parallel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Built target test_HDF5File_Parallel -make -f CMakeFiles/test_mpiutil.dir/build.make CMakeFiles/test_mpiutil.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_mpiutil.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_mpiutil.dir/build.make CMakeFiles/test_mpiutil.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Building CXX object CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o -MF CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o.d -o CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/models/test_mpiutil.cpp -[ 87%] Linking CXX executable bin/test_mpiutil -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_mpiutil.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_mpiutil.dir/link.d CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o -o bin/test_mpiutil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Built target test_mpiutil -make -f CMakeFiles/flow_blackoil.dir/build.make CMakeFiles/flow_blackoil.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_blackoil.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_blackoil.dir/build.make CMakeFiles/flow_blackoil.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Building CXX object CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o -MF CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o.d -o CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_blackoil_main.cpp -[ 87%] Linking CXX executable bin/flow_blackoil -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_blackoil.dir/link.txt --verbose=1 -[ 87%] Linking CXX executable bin/test_HDF5Serializer_Parallel -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_HDF5Serializer_Parallel.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_HDF5Serializer_Parallel.dir/link.d CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o -o bin/test_HDF5Serializer_Parallel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Built target test_HDF5Serializer_Parallel -make -f CMakeFiles/flow_brine.dir/build.make CMakeFiles/flow_brine.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_brine.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_brine.dir/build.make CMakeFiles/flow_brine.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Building CXX object CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o -MF CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o.d -o CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine_main.cpp -[ 87%] Linking CXX executable bin/flow_brine -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_brine.dir/link.txt --verbose=1 -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:261:37: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 261 | outerK_ = this->toDimMatrix_(4.6e-10); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]', - inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_blackoil.dir/link.d CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o -o bin/flow_blackoil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Built target flow_blackoil -make -f CMakeFiles/flow_energy.dir/build.make CMakeFiles/flow_energy.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_energy.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_energy.dir/build.make CMakeFiles/flow_energy.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Building CXX object CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o -MF CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o.d -o CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_energy_main.cpp -[ 87%] Linking CXX executable bin/flow_energy -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_energy.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_brine.dir/link.d CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o -o bin/flow_brine -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Built target flow_brine -[ 87%] Building CXX object CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu2.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu2.cpp.o -MF CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu2.cpp.o.d -o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu2.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad_cu2.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_energy.dir/link.d CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o -o bin/flow_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Built target flow_energy -make -f CMakeFiles/flow_extbo.dir/build.make CMakeFiles/flow_extbo.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_extbo.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_extbo.dir/build.make CMakeFiles/flow_extbo.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Building CXX object CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o -MF CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o.d -o CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo_main.cpp -[ 87%] Linking CXX executable bin/flow_extbo -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_extbo.dir/link.txt --verbose=1 -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/structuredgridvanguard.hh:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:52, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad_cu2.cpp:37: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -41720,12 +41570,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:249:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | GlobalCoordinate center() const | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_extbo.dir/link.d CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o -o bin/flow_extbo -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 87%] Built target flow_extbo -make -f CMakeFiles/flow_foam.dir/build.make CMakeFiles/flow_foam.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_foam.dir/DependInfo.cmake "--color=" In file included from /usr/include/dune/istl/bvector.hh:20, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/baseoutputmodule.hh:32, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkenergymodule.hpp:32, @@ -41807,9 +41651,6 @@ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_foam.dir/build.make CMakeFiles/flow_foam.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -41835,10 +41676,6 @@ /usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -[ 87%] Building CXX object CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o -MF CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o.d -o CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_foam_main.cpp -[ 88%] Linking CXX executable bin/flow_foam -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_foam.dir/link.txt --verbose=1 In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here @@ -41869,34 +41706,246 @@ /build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:552:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); | ^~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_foam.dir/link.d CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o -o bin/flow_foam -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:260:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 260 | lensK_ = this->toDimMatrix_(9.05e-12); + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:552:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ^~~ +[ 83%] Linking CXX executable bin/test_RestartSerialization +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_RestartSerialization.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_RestartSerialization.dir/link.d CMakeFiles/test_RestartSerialization.dir/tests/test_RestartSerialization.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_RestartSerialization -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 83%] Built target test_RestartSerialization +make -f CMakeFiles/test_gatherconvergencereport.dir/build.make CMakeFiles/test_gatherconvergencereport.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_gatherconvergencereport.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_gatherconvergencereport.dir/build.make CMakeFiles/test_gatherconvergencereport.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 83%] Building CXX object CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o -MF CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o.d -o CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_gatherconvergencereport.cpp +[ 83%] Linking CXX executable bin/test_gatherconvergencereport +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_gatherconvergencereport.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_gatherconvergencereport.dir/link.d CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o -o bin/test_gatherconvergencereport -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 83%] Built target test_gatherconvergencereport +make -f CMakeFiles/test_gatherdeferredlogger.dir/build.make CMakeFiles/test_gatherdeferredlogger.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_gatherdeferredlogger.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_gatherdeferredlogger.dir/build.make CMakeFiles/test_gatherdeferredlogger.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 84%] Building CXX object CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o -MF CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o.d -o CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_gatherdeferredlogger.cpp +[ 84%] Linking CXX executable bin/test_gatherdeferredlogger +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_gatherdeferredlogger.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_gatherdeferredlogger.dir/link.d CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o -o bin/test_gatherdeferredlogger -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 84%] Built target test_gatherdeferredlogger +make -f CMakeFiles/test_parallel_wbp_calculation.dir/build.make CMakeFiles/test_parallel_wbp_calculation.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_parallel_wbp_calculation.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_parallel_wbp_calculation.dir/build.make CMakeFiles/test_parallel_wbp_calculation.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 85%] Building CXX object CMakeFiles/test_parallel_wbp_calculation.dir/tests/test_parallel_wbp_calculation.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_parallel_wbp_calculation.dir/tests/test_parallel_wbp_calculation.cpp.o -MF CMakeFiles/test_parallel_wbp_calculation.dir/tests/test_parallel_wbp_calculation.cpp.o.d -o CMakeFiles/test_parallel_wbp_calculation.dir/tests/test_parallel_wbp_calculation.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_parallel_wbp_calculation.cpp +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:261:37: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 261 | outerK_ = this->toDimMatrix_(4.6e-10); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': +/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:261:37: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 261 | outerK_ = this->toDimMatrix_(4.6e-10); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]', + inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 85%] Linking CXX executable bin/test_parallel_wbp_calculation +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallel_wbp_calculation.dir/link.txt --verbose=1 +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]', + inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_parallel_wbp_calculation.dir/link.d CMakeFiles/test_parallel_wbp_calculation.dir/tests/test_parallel_wbp_calculation.cpp.o -o bin/test_parallel_wbp_calculation -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 88%] Built target flow_foam -[ 88%] Building CXX object CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_main.cpp.o +[ 85%] Built target test_parallel_wbp_calculation +make -f CMakeFiles/test_broadcast.dir/build.make CMakeFiles/test_broadcast.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_broadcast.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_broadcast.dir/build.make CMakeFiles/test_broadcast.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 85%] Building CXX object CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o -MF CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o.d -o CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_broadcast.cpp +[ 86%] Linking CXX executable bin/test_broadcast +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_broadcast.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_broadcast.dir/link.d CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o -o bin/test_broadcast -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 86%] Built target test_broadcast +make -f CMakeFiles/test_HDF5File_Parallel.dir/build.make CMakeFiles/test_HDF5File_Parallel.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5File_Parallel.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_HDF5File_Parallel.dir/build.make CMakeFiles/test_HDF5File_Parallel.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 86%] Building CXX object CMakeFiles/test_HDF5File_Parallel.dir/tests/test_HDF5File_Parallel.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_HDF5File_Parallel.dir/tests/test_HDF5File_Parallel.cpp.o -MF CMakeFiles/test_HDF5File_Parallel.dir/tests/test_HDF5File_Parallel.cpp.o.d -o CMakeFiles/test_HDF5File_Parallel.dir/tests/test_HDF5File_Parallel.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_HDF5File_Parallel.cpp +[ 86%] Linking CXX executable bin/test_HDF5File_Parallel +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_HDF5File_Parallel.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_HDF5File_Parallel.dir/link.d CMakeFiles/test_HDF5File_Parallel.dir/tests/test_HDF5File_Parallel.cpp.o -o bin/test_HDF5File_Parallel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 86%] Built target test_HDF5File_Parallel +make -f CMakeFiles/test_HDF5Serializer_Parallel.dir/build.make CMakeFiles/test_HDF5Serializer_Parallel.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5Serializer_Parallel.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_HDF5Serializer_Parallel.dir/build.make CMakeFiles/test_HDF5Serializer_Parallel.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 87%] Building CXX object CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o -MF CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o.d -o CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/test_HDF5Serializer_Parallel.cpp +make -f CMakeFiles/test_mpiutil.dir/build.make CMakeFiles/test_mpiutil.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_mpiutil.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_mpiutil.dir/build.make CMakeFiles/test_mpiutil.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 87%] Building CXX object CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o -MF CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o.d -o CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/models/test_mpiutil.cpp +[ 87%] Linking CXX executable bin/test_mpiutil +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_mpiutil.dir/link.txt --verbose=1 +[ 87%] Linking CXX executable bin/test_HDF5Serializer_Parallel +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_HDF5Serializer_Parallel.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_mpiutil.dir/link.d CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o -o bin/test_mpiutil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 87%] Built target test_mpiutil +make -f CMakeFiles/flow_blackoil.dir/build.make CMakeFiles/flow_blackoil.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_blackoil.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_blackoil.dir/build.make CMakeFiles/flow_blackoil.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 87%] Building CXX object CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o -MF CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o.d -o CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_blackoil_main.cpp +[ 87%] Linking CXX executable bin/flow_blackoil +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_blackoil.dir/link.txt --verbose=1 +[ 87%] Building CXX object CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_main.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_main.cpp.o -MF CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_main.cpp.o.d -o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/examples/lens_immiscible_ecfv_ad_main.cpp -make -f CMakeFiles/flow_gasoil.dir/build.make CMakeFiles/flow_gasoil.dir/depend +[ 87%] Linking CXX executable bin/lens_immiscible_ecfv_ad_mcu +/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_HDF5Serializer_Parallel.dir/link.d CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o -o bin/test_HDF5Serializer_Parallel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 87%] Built target test_HDF5Serializer_Parallel +make -f CMakeFiles/flow_brine.dir/build.make CMakeFiles/flow_brine.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gasoil.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_brine.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_gasoil.dir/build.make CMakeFiles/flow_gasoil.dir/build +make -f CMakeFiles/flow_brine.dir/build.make CMakeFiles/flow_brine.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 88%] Building CXX object CMakeFiles/flow_gasoil.dir/flow/flow_gasoil_main.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_gasoil.dir/flow/flow_gasoil_main.cpp.o -MF CMakeFiles/flow_gasoil.dir/flow/flow_gasoil_main.cpp.o.d -o CMakeFiles/flow_gasoil.dir/flow/flow_gasoil_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoil_main.cpp -[ 88%] Linking CXX executable bin/flow_gasoil -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gasoil.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gasoil.dir/link.d CMakeFiles/flow_gasoil.dir/flow/flow_gasoil_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o -o bin/flow_gasoil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +[ 87%] Building CXX object CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o -MF CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o.d -o CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine_main.cpp +[ 87%] Linking CXX executable bin/flow_brine +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_brine.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu1.cpp.o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu2.cpp.o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_main.cpp.o -o bin/lens_immiscible_ecfv_ad_mcu -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libcjson.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 87%] Built target lens_immiscible_ecfv_ad_mcu +make -f CMakeFiles/flow_energy.dir/build.make CMakeFiles/flow_energy.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_energy.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_energy.dir/build.make CMakeFiles/flow_energy.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 87%] Building CXX object CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o -MF CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o.d -o CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_energy_main.cpp +[ 87%] Linking CXX executable bin/flow_energy +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_energy.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_blackoil.dir/link.d CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o -o bin/flow_blackoil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 87%] Built target flow_blackoil +make -f CMakeFiles/flow_extbo.dir/build.make CMakeFiles/flow_extbo.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_extbo.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_extbo.dir/build.make CMakeFiles/flow_extbo.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 87%] Building CXX object CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o -MF CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o.d -o CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_extbo_main.cpp +[ 87%] Linking CXX executable bin/flow_extbo +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_extbo.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_brine.dir/link.d CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o -o bin/flow_brine -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 87%] Built target flow_brine +make -f CMakeFiles/flow_foam.dir/build.make CMakeFiles/flow_foam.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_foam.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_foam.dir/build.make CMakeFiles/flow_foam.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 87%] Building CXX object CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o -MF CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o.d -o CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_foam_main.cpp +[ 88%] Linking CXX executable bin/flow_foam +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_foam.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_energy.dir/link.d CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o -o bin/flow_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_extbo.dir/link.d CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o -o bin/flow_extbo -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 88%] Built target flow_gasoil +[ 88%] Built target flow_energy +make -f CMakeFiles/flow_gasoil.dir/build.make CMakeFiles/flow_gasoil.dir/depend +[ 88%] Built target flow_extbo +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_gaswater.dir/build.make CMakeFiles/flow_gaswater.dir/depend +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gasoil.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_gasoil.dir/build.make CMakeFiles/flow_gasoil.dir/build +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_gaswater.dir/build.make CMakeFiles/flow_gaswater.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 88%] Building CXX object CMakeFiles/flow_gasoil.dir/flow/flow_gasoil_main.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_gasoil.dir/flow/flow_gasoil_main.cpp.o -MF CMakeFiles/flow_gasoil.dir/flow/flow_gasoil_main.cpp.o.d -o CMakeFiles/flow_gasoil.dir/flow/flow_gasoil_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoil_main.cpp [ 89%] Building CXX object CMakeFiles/flow_gaswater.dir/flow/flow_gaswater_main.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_gaswater.dir/flow/flow_gaswater_main.cpp.o -MF CMakeFiles/flow_gaswater.dir/flow/flow_gaswater_main.cpp.o.d -o CMakeFiles/flow_gaswater.dir/flow/flow_gaswater_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_main.cpp +[ 89%] Linking CXX executable bin/flow_gasoil +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gasoil.dir/link.txt --verbose=1 [ 89%] Linking CXX executable bin/flow_gaswater /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_foam.dir/link.d CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o -o bin/flow_foam -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 89%] Built target flow_foam make -f CMakeFiles/flow_oilwater.dir/build.make CMakeFiles/flow_oilwater.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_oilwater.dir/DependInfo.cmake "--color=" @@ -41920,9 +41969,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_oilwater_brine.dir/flow/flow_oilwater_brine_main.cpp.o -MF CMakeFiles/flow_oilwater_brine.dir/flow/flow_oilwater_brine_main.cpp.o.d -o CMakeFiles/flow_oilwater_brine.dir/flow/flow_oilwater_brine_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater_brine_main.cpp [ 90%] Linking CXX executable bin/flow_oilwater_brine /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_oilwater_brine.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_oilwater.dir/link.d CMakeFiles/flow_oilwater.dir/flow/flow_oilwater_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o -o bin/flow_oilwater -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gasoil.dir/link.d CMakeFiles/flow_gasoil.dir/flow/flow_gasoil_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o -o bin/flow_gasoil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 90%] Built target flow_oilwater +[ 90%] Built target flow_gasoil make -f CMakeFiles/flow_gaswater_brine.dir/build.make CMakeFiles/flow_gaswater_brine.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_brine.dir/DependInfo.cmake "--color=" @@ -41933,9 +41982,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_gaswater_brine.dir/flow/flow_gaswater_brine_main.cpp.o -MF CMakeFiles/flow_gaswater_brine.dir/flow/flow_gaswater_brine_main.cpp.o.d -o CMakeFiles/flow_gaswater_brine.dir/flow/flow_gaswater_brine_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_brine_main.cpp [ 90%] Linking CXX executable bin/flow_gaswater_brine /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_brine.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_oilwater_brine.dir/link.d CMakeFiles/flow_oilwater_brine.dir/flow/flow_oilwater_brine_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o -o bin/flow_oilwater_brine -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_oilwater.dir/link.d CMakeFiles/flow_oilwater.dir/flow/flow_oilwater_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o -o bin/flow_oilwater -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 90%] Built target flow_oilwater_brine +[ 90%] Built target flow_oilwater make -f CMakeFiles/flow_oilwater_polymer.dir/build.make CMakeFiles/flow_oilwater_polymer.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_oilwater_polymer.dir/DependInfo.cmake "--color=" @@ -41959,9 +42008,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_oilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity_main.cpp.o -MF CMakeFiles/flow_oilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity_main.cpp.o.d -o CMakeFiles/flow_oilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_oilwater_polymer_injectivity_main.cpp [ 90%] Linking CXX executable bin/flow_oilwater_polymer_injectivity /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_oilwater_polymer_injectivity.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_oilwater_polymer.dir/link.d CMakeFiles/flow_oilwater_polymer.dir/flow/flow_oilwater_polymer_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o -o bin/flow_oilwater_polymer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_oilwater_brine.dir/link.d CMakeFiles/flow_oilwater_brine.dir/flow/flow_oilwater_brine_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o -o bin/flow_oilwater_brine -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 90%] Built target flow_oilwater_polymer +[ 90%] Built target flow_oilwater_brine make -f CMakeFiles/flow_micp.dir/build.make CMakeFiles/flow_micp.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_micp.dir/DependInfo.cmake "--color=" @@ -41972,9 +42021,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_micp.dir/flow/flow_micp_main.cpp.o -MF CMakeFiles/flow_micp.dir/flow/flow_micp_main.cpp.o.d -o CMakeFiles/flow_micp.dir/flow/flow_micp_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_micp_main.cpp [ 90%] Linking CXX executable bin/flow_micp /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_micp.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_oilwater_polymer_injectivity.dir/link.d CMakeFiles/flow_oilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o -o bin/flow_oilwater_polymer_injectivity -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_oilwater_polymer.dir/link.d CMakeFiles/flow_oilwater_polymer.dir/flow/flow_oilwater_polymer_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o -o bin/flow_oilwater_polymer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 90%] Built target flow_oilwater_polymer_injectivity +[ 90%] Built target flow_oilwater_polymer make -f CMakeFiles/flow_polymer.dir/build.make CMakeFiles/flow_polymer.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_polymer.dir/DependInfo.cmake "--color=" @@ -41985,10 +42034,6 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_polymer.dir/flow/flow_polymer_main.cpp.o -MF CMakeFiles/flow_polymer.dir/flow/flow_polymer_main.cpp.o.d -o CMakeFiles/flow_polymer.dir/flow/flow_polymer_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_polymer_main.cpp [ 90%] Linking CXX executable bin/flow_polymer /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_polymer.dir/link.txt --verbose=1 -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': -/build/reproducible-path/opm-simulators-2025.04+ds/examples/problems/lensproblem.hh:261:37: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 261 | outerK_ = this->toDimMatrix_(4.6e-10); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_micp.dir/link.d CMakeFiles/flow_micp.dir/flow/flow_micp_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o -o bin/flow_micp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 90%] Built target flow_micp @@ -42002,16 +42047,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_solvent.dir/flow/flow_solvent_main.cpp.o -MF CMakeFiles/flow_solvent.dir/flow/flow_solvent_main.cpp.o.d -o CMakeFiles/flow_solvent.dir/flow/flow_solvent_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_solvent_main.cpp [ 90%] Linking CXX executable bin/flow_solvent /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_solvent.dir/link.txt --verbose=1 -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -In member function 'void Opm::FvBaseGradientCalculator::calculateGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::PressureCallback; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]', - inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasegradientcalculator.hh:214:72: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto& exteriorPos = stencil.subControlVolume(j).globalPos(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_polymer.dir/link.d CMakeFiles/flow_polymer.dir/flow/flow_polymer_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o -o bin/flow_polymer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_oilwater_polymer_injectivity.dir/link.d CMakeFiles/flow_oilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o -o bin/flow_oilwater_polymer_injectivity -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 90%] Built target flow_polymer +[ 90%] Built target flow_oilwater_polymer_injectivity make -f CMakeFiles/flow_solvent_foam.dir/build.make CMakeFiles/flow_solvent_foam.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_solvent_foam.dir/DependInfo.cmake "--color=" @@ -42022,9 +42060,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_solvent_foam.dir/flow/flow_solvent_foam_main.cpp.o -MF CMakeFiles/flow_solvent_foam.dir/flow/flow_solvent_foam_main.cpp.o.d -o CMakeFiles/flow_solvent_foam.dir/flow/flow_solvent_foam_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_solvent_foam_main.cpp [ 91%] Linking CXX executable bin/flow_solvent_foam /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_solvent_foam.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_solvent.dir/link.d CMakeFiles/flow_solvent.dir/flow/flow_solvent_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o -o bin/flow_solvent -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_polymer.dir/link.d CMakeFiles/flow_polymer.dir/flow/flow_polymer_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o -o bin/flow_polymer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 91%] Built target flow_solvent +[ 91%] Built target flow_polymer make -f CMakeFiles/flow_gasoil_energy.dir/build.make CMakeFiles/flow_gasoil_energy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gasoil_energy.dir/DependInfo.cmake "--color=" @@ -42048,9 +42086,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_brine_saltprecipitation.dir/flow/flow_brine_saltprecipitation_main.cpp.o -MF CMakeFiles/flow_brine_saltprecipitation.dir/flow/flow_brine_saltprecipitation_main.cpp.o.d -o CMakeFiles/flow_brine_saltprecipitation.dir/flow/flow_brine_saltprecipitation_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine_saltprecipitation_main.cpp [ 91%] Linking CXX executable bin/flow_brine_saltprecipitation /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_brine_saltprecipitation.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gasoil_energy.dir/link.d CMakeFiles/flow_gasoil_energy.dir/flow/flow_gasoil_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o -o bin/flow_gasoil_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_solvent.dir/link.d CMakeFiles/flow_solvent.dir/flow/flow_solvent_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o -o bin/flow_solvent -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 91%] Built target flow_gasoil_energy +[ 91%] Built target flow_solvent make -f CMakeFiles/flow_gaswater_saltprec_vapwat.dir/build.make CMakeFiles/flow_gaswater_saltprec_vapwat.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_saltprec_vapwat.dir/DependInfo.cmake "--color=" @@ -42061,9 +42099,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_gaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat_main.cpp.o -MF CMakeFiles/flow_gaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat_main.cpp.o.d -o CMakeFiles/flow_gaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_saltprec_vapwat_main.cpp [ 92%] Linking CXX executable bin/flow_gaswater_saltprec_vapwat /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_saltprec_vapwat.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_brine_saltprecipitation.dir/link.d CMakeFiles/flow_brine_saltprecipitation.dir/flow/flow_brine_saltprecipitation_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o -o bin/flow_brine_saltprecipitation -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gasoil_energy.dir/link.d CMakeFiles/flow_gasoil_energy.dir/flow/flow_gasoil_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o -o bin/flow_gasoil_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 92%] Built target flow_brine_saltprecipitation +[ 92%] Built target flow_gasoil_energy make -f CMakeFiles/flow_gaswater_saltprec_energy.dir/build.make CMakeFiles/flow_gaswater_saltprec_energy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_saltprec_energy.dir/DependInfo.cmake "--color=" @@ -42074,9 +42112,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_gaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy_main.cpp.o -MF CMakeFiles/flow_gaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy_main.cpp.o.d -o CMakeFiles/flow_gaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_saltprec_energy_main.cpp [ 92%] Linking CXX executable bin/flow_gaswater_saltprec_energy /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_saltprec_energy.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gaswater_saltprec_vapwat.dir/link.d CMakeFiles/flow_gaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o -o bin/flow_gaswater_saltprec_vapwat -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_brine_saltprecipitation.dir/link.d CMakeFiles/flow_brine_saltprecipitation.dir/flow/flow_brine_saltprecipitation_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o -o bin/flow_brine_saltprecipitation -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 92%] Built target flow_gaswater_saltprec_vapwat +[ 92%] Built target flow_brine_saltprecipitation make -f CMakeFiles/flow_brine_precsalt_vapwat.dir/build.make CMakeFiles/flow_brine_precsalt_vapwat.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_brine_precsalt_vapwat.dir/DependInfo.cmake "--color=" @@ -42087,9 +42125,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_brine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat_main.cpp.o -MF CMakeFiles/flow_brine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat_main.cpp.o.d -o CMakeFiles/flow_brine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine_precsalt_vapwat_main.cpp [ 92%] Linking CXX executable bin/flow_brine_precsalt_vapwat /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_brine_precsalt_vapwat.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gaswater_saltprec_energy.dir/link.d CMakeFiles/flow_gaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o -o bin/flow_gaswater_saltprec_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gaswater_saltprec_vapwat.dir/link.d CMakeFiles/flow_gaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o -o bin/flow_gaswater_saltprec_vapwat -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 92%] Built target flow_gaswater_saltprec_energy +[ 92%] Built target flow_gaswater_saltprec_vapwat make -f CMakeFiles/flow_blackoil_legacyassembly.dir/build.make CMakeFiles/flow_blackoil_legacyassembly.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_blackoil_legacyassembly.dir/DependInfo.cmake "--color=" @@ -42100,9 +42138,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_blackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly_main.cpp.o -MF CMakeFiles/flow_blackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly_main.cpp.o.d -o CMakeFiles/flow_blackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_blackoil_legacyassembly_main.cpp [ 93%] Linking CXX executable bin/flow_blackoil_legacyassembly /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_blackoil_legacyassembly.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_brine_precsalt_vapwat.dir/link.d CMakeFiles/flow_brine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o -o bin/flow_brine_precsalt_vapwat -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gaswater_saltprec_energy.dir/link.d CMakeFiles/flow_gaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o -o bin/flow_gaswater_saltprec_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 93%] Built target flow_brine_precsalt_vapwat +[ 93%] Built target flow_gaswater_saltprec_energy make -f CMakeFiles/flow_gasoildiffuse.dir/build.make CMakeFiles/flow_gasoildiffuse.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gasoildiffuse.dir/DependInfo.cmake "--color=" @@ -42113,9 +42151,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_gasoildiffuse.dir/flow/flow_gasoildiffuse_main.cpp.o -MF CMakeFiles/flow_gasoildiffuse.dir/flow/flow_gasoildiffuse_main.cpp.o.d -o CMakeFiles/flow_gasoildiffuse.dir/flow/flow_gasoildiffuse_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gasoildiffuse_main.cpp [ 93%] Linking CXX executable bin/flow_gasoildiffuse /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gasoildiffuse.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_blackoil_legacyassembly.dir/link.d CMakeFiles/flow_blackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o -o bin/flow_blackoil_legacyassembly -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_brine_precsalt_vapwat.dir/link.d CMakeFiles/flow_brine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o -o bin/flow_brine_precsalt_vapwat -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 93%] Built target flow_blackoil_legacyassembly +[ 93%] Built target flow_brine_precsalt_vapwat make -f CMakeFiles/flow_gaswater_dissolution.dir/build.make CMakeFiles/flow_gaswater_dissolution.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_dissolution.dir/DependInfo.cmake "--color=" @@ -42126,11 +42164,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_gaswater_dissolution.dir/flow/flow_gaswater_dissolution_main.cpp.o -MF CMakeFiles/flow_gaswater_dissolution.dir/flow/flow_gaswater_dissolution_main.cpp.o.d -o CMakeFiles/flow_gaswater_dissolution.dir/flow/flow_gaswater_dissolution_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution_main.cpp [ 93%] Linking CXX executable bin/flow_gaswater_dissolution /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_dissolution.dir/link.txt --verbose=1 -[ 93%] Linking CXX executable bin/lens_immiscible_ecfv_ad_mcu -/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gasoildiffuse.dir/link.d CMakeFiles/flow_gasoildiffuse.dir/flow/flow_gasoildiffuse_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o -o bin/flow_gasoildiffuse -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_blackoil_legacyassembly.dir/link.d CMakeFiles/flow_blackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o -o bin/flow_blackoil_legacyassembly -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 93%] Built target flow_gasoildiffuse +[ 93%] Built target flow_blackoil_legacyassembly make -f CMakeFiles/flow_gaswater_dissolution_diffuse.dir/build.make CMakeFiles/flow_gaswater_dissolution_diffuse.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_dissolution_diffuse.dir/DependInfo.cmake "--color=" @@ -42141,9 +42177,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_gaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse_main.cpp.o -MF CMakeFiles/flow_gaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse_main.cpp.o.d -o CMakeFiles/flow_gaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_dissolution_diffuse_main.cpp [ 94%] Linking CXX executable bin/flow_gaswater_dissolution_diffuse /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_dissolution_diffuse.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu1.cpp.o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu2.cpp.o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_main.cpp.o -o bin/lens_immiscible_ecfv_ad_mcu -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libcjson.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gasoildiffuse.dir/link.d CMakeFiles/flow_gasoildiffuse.dir/flow/flow_gasoildiffuse_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o -o bin/flow_gasoildiffuse -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 94%] Built target lens_immiscible_ecfv_ad_mcu +[ 94%] Built target flow_gasoildiffuse make -f CMakeFiles/flow_gaswater_energy.dir/build.make CMakeFiles/flow_gaswater_energy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_energy.dir/DependInfo.cmake "--color=" @@ -42154,36 +42190,36 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_gaswater_energy.dir/flow/flow_gaswater_energy_main.cpp.o -MF CMakeFiles/flow_gaswater_energy.dir/flow/flow_gaswater_energy_main.cpp.o.d -o CMakeFiles/flow_gaswater_energy.dir/flow/flow_gaswater_energy_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_energy_main.cpp [ 94%] Linking CXX executable bin/flow_gaswater_energy /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_energy.dir/link.txt --verbose=1 +[ 95%] Linking CXX executable bin/test_ParallelSerialization +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_ParallelSerialization.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gaswater_dissolution.dir/link.d CMakeFiles/flow_gaswater_dissolution.dir/flow/flow_gaswater_dissolution_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o -o bin/flow_gaswater_dissolution -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 94%] Built target flow_gaswater_dissolution +[ 95%] Built target flow_gaswater_dissolution make -f CMakeFiles/flow_gaswater_solvent.dir/build.make CMakeFiles/flow_gaswater_solvent.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_solvent.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_gaswater_solvent.dir/build.make CMakeFiles/flow_gaswater_solvent.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 94%] Building CXX object CMakeFiles/flow_gaswater_solvent.dir/flow/flow_gaswater_solvent_main.cpp.o +[ 95%] Building CXX object CMakeFiles/flow_gaswater_solvent.dir/flow/flow_gaswater_solvent_main.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_gaswater_solvent.dir/flow/flow_gaswater_solvent_main.cpp.o -MF CMakeFiles/flow_gaswater_solvent.dir/flow/flow_gaswater_solvent_main.cpp.o.d -o CMakeFiles/flow_gaswater_solvent.dir/flow/flow_gaswater_solvent_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_gaswater_solvent_main.cpp -[ 94%] Linking CXX executable bin/flow_gaswater_solvent +[ 95%] Linking CXX executable bin/flow_gaswater_solvent /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_solvent.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gaswater_dissolution_diffuse.dir/link.d CMakeFiles/flow_gaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o -o bin/flow_gaswater_dissolution_diffuse -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 94%] Built target flow_gaswater_dissolution_diffuse +[ 95%] Built target flow_gaswater_dissolution_diffuse make -f CMakeFiles/flow_brine_energy.dir/build.make CMakeFiles/flow_brine_energy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_brine_energy.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_brine_energy.dir/build.make CMakeFiles/flow_brine_energy.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 95%] Building CXX object CMakeFiles/flow_brine_energy.dir/flow/flow_brine_energy_main.cpp.o +[ 96%] Building CXX object CMakeFiles/flow_brine_energy.dir/flow/flow_brine_energy_main.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_brine_energy.dir/flow/flow_brine_energy_main.cpp.o -MF CMakeFiles/flow_brine_energy.dir/flow/flow_brine_energy_main.cpp.o.d -o CMakeFiles/flow_brine_energy.dir/flow/flow_brine_energy_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_brine_energy_main.cpp -[ 95%] Linking CXX executable bin/flow_brine_energy +[ 96%] Linking CXX executable bin/flow_brine_energy /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_brine_energy.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gaswater_energy.dir/link.d CMakeFiles/flow_gaswater_energy.dir/flow/flow_gaswater_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o -o bin/flow_gaswater_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 96%] Linking CXX executable bin/test_ParallelSerialization -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_ParallelSerialization.dir/link.txt --verbose=1 [ 96%] Built target flow_gaswater_energy make -f CMakeFiles/flow_onephase.dir/build.make CMakeFiles/flow_onephase.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' @@ -42195,9 +42231,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_onephase.dir/flow/flow_onephase_main.cpp.o -MF CMakeFiles/flow_onephase.dir/flow/flow_onephase_main.cpp.o.d -o CMakeFiles/flow_onephase.dir/flow/flow_onephase_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_onephase_main.cpp [ 96%] Linking CXX executable bin/flow_onephase /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_onephase.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gaswater_solvent.dir/link.d CMakeFiles/flow_gaswater_solvent.dir/flow/flow_gaswater_solvent_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o -o bin/flow_gaswater_solvent -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_ParallelSerialization.dir/link.d CMakeFiles/test_ParallelSerialization.dir/tests/test_ParallelSerialization.cpp.o -o bin/test_ParallelSerialization -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 96%] Built target flow_gaswater_solvent +[ 96%] Built target test_ParallelSerialization make -f CMakeFiles/flow_onephase_energy.dir/build.make CMakeFiles/flow_onephase_energy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_onephase_energy.dir/DependInfo.cmake "--color=" @@ -42208,9 +42244,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_onephase_energy.dir/flow/flow_onephase_energy_main.cpp.o -MF CMakeFiles/flow_onephase_energy.dir/flow/flow_onephase_energy_main.cpp.o.d -o CMakeFiles/flow_onephase_energy.dir/flow/flow_onephase_energy_main.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flow/flow_onephase_energy_main.cpp [ 97%] Linking CXX executable bin/flow_onephase_energy /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_onephase_energy.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_ParallelSerialization.dir/link.d CMakeFiles/test_ParallelSerialization.dir/tests/test_ParallelSerialization.cpp.o -o bin/test_ParallelSerialization -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gaswater_solvent.dir/link.d CMakeFiles/flow_gaswater_solvent.dir/flow/flow_gaswater_solvent_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o -o bin/flow_gaswater_solvent -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 97%] Built target test_ParallelSerialization +[ 97%] Built target flow_gaswater_solvent make -f CMakeFiles/flow.dir/build.make CMakeFiles/flow.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/flow.dir/DependInfo.cmake "--color=" @@ -42277,9 +42313,7 @@ | ^~~~~~ [ 97%] Linking CXX executable bin/flow /usr/bin/cmake -E cmake_link_script CMakeFiles/flow.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow.dir/link.d CMakeFiles/flow.dir/flow/flow.cpp.o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o CMakeFiles/flow_libgaswater.dir/flow/flow_gaswater.cpp.o CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/MainDispatchDynamic.dir/opm/simulators/flow/MainDispatchDynamic.cpp.o -o bin/flow -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib:" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux[ 97%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp2.cpp -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow.dir/link.d CMakeFiles/flow.dir/flow/flow.cpp.o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o CMakeFiles/flow_libgaswater.dir/flow/flow_gaswater.cpp.o CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/MainDispatchDynamic.dir/opm/simulators/flow/MainDispatchDynamic.cpp.o -o bin/flow -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib:" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linuxIn file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, @@ -42349,6 +42383,8 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 97%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp2.cpp [ 98%] Linking CXX executable bin/flow_distribute_z /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_distribute_z.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_distribute_z.dir/link.d CMakeFiles/flow_distribute_z.dir/flow/flow_distribute_z.cpp.o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o CMakeFiles/flow_libgaswater.dir/flow/flow_gaswater.cpp.o CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/MainDispatchDynamic.dir/opm/simulators/flow/MainDispatchDynamic.cpp.o -o bin/flow_distribute_z -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aIn file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, @@ -42431,6 +42467,11 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' [ 98%] Building CXX object python/simulators/CMakeFiles/simulators.dir/Pybind11Exporter.cpp.o cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -isystem /usr/include/python3.13 -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fvisibility=hidden -fopenmp -MD -MT python/simulators/CMakeFiles/simulators.dir/Pybind11Exporter.cpp.o -MF CMakeFiles/simulators.dir/Pybind11Exporter.cpp.o.d -o CMakeFiles/simulators.dir/Pybind11Exporter.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/python/simulators/Pybind11Exporter.cpp +arch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 98%] Built target flow_distribute_z +[ 98%] Building CXX object python/simulators/CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -isystem /usr/include/python3.13 -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fvisibility=hidden -fopenmp -MD -MT python/simulators/CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o -MF CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o.d -o CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/python/simulators/PyBlackOilSimulator.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:34, @@ -42444,179 +42485,8 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ -arch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 98%] Built target flow_distribute_z -make -f CMakeFiles/examples.dir/build.make CMakeFiles/examples.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/examples.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/examples.dir/build.make CMakeFiles/examples.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/examples.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 98%] Built target examples -make -f CMakeFiles/test_chopstep.dir/build.make CMakeFiles/test_chopstep.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_chopstep.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_chopstep.dir/build.make CMakeFiles/test_chopstep.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 98%] Building CXX object CMakeFiles/test_chopstep.dir/tests/rescoup/test_chopstep.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_chopstep.dir/tests/rescoup/test_chopstep.cpp.o -MF CMakeFiles/test_chopstep.dir/tests/rescoup/test_chopstep.cpp.o.d -o CMakeFiles/test_chopstep.dir/tests/rescoup/test_chopstep.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/rescoup/test_chopstep.cpp -[ 98%] Building CXX object python/simulators/CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -isystem /usr/include/python3.13 -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fPIC -fvisibility=hidden -fopenmp -MD -MT python/simulators/CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o -MF CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o.d -o CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/python/simulators/PyBlackOilSimulator.cpp -In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:305, - from /usr/include/opm/grid/CpGrid.hpp:1982, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferGridUtils.hpp:27, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/tests/rescoup/test_chopstep.cpp:36: -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 242 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Communication = Dune::Communication]' - 199 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' - 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Opm::FlowMain = Opm::FlowMain]' - 246 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:177:20: required from 'int Opm::FlowMain::executeInitStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 177 | return execute_(&FlowMain::runSimulatorInit, /*cleanup=*/false); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/tests/rescoup/test_chopstep.cpp:81:65: required from here - 81 | this->exit_code_ = this->flow_main_->executeInitStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 506 | GlobalCoordinate corner(int cor) const - | ^~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 537 | temperature, - | ~~~~~~~~~~~~ - 538 | pressure, - | ~~~~~~~~~ - 539 | salinity, - | ~~~~~~~~~ - 540 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 541 | xlCO2, - | ~~~~~~ - 542 | xgH2O, - | ~~~~~~ - 543 | activityModel_, - | ~~~~~~~~~~~~~~~ - 544 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:436:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' - 436 | return rsSat(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:210:7: required from 'Evaluation Opm::OilPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true]' - 210 | { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:749:82: required from 'static LhsEval Opm::BlackOilFluidSystem::inverseFormationVolumeFactor(const FluidState&, unsigned int, unsigned int) [with FluidState = Opm::BlackOilFluidState, Opm::BlackOilFluidSystem, true, false, true, false, false, false, false, 3>; LhsEval = Opm::DenseAd::Evaluation; Scalar = double; IndexTraits = Opm::BlackOilDefaultIndexTraits; Storage = Opm::VectorWithDefaultAllocator; SmartPointer = std::shared_ptr]' - 749 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilintensivequantities.hh:417:70: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:559:48: required from 'void Opm::FlowProblemBlackoil::initialSolutionApplied() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 559 | FlowProblemType::initialSolutionApplied(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:586:52: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 586 | simulator_.problem().initialSolutionApplied(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:345:58: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 345 | modelSimulator_->model().applyInitialSolution(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Opm::FlowMain = Opm::FlowMain]' - 246 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:177:20: required from 'int Opm::FlowMain::executeInitStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 177 | return execute_(&FlowMain::runSimulatorInit, /*cleanup=*/false); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/tests/rescoup/test_chopstep.cpp:81:65: required from here - 81 | this->exit_code_ = this->flow_main_->executeInitStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/parametertree.hh:28, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/basicproperties.hh:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproperties.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/tests/rescoup/test_chopstep.cpp:28: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 3]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:398:18: required from here - 398 | virtual void endTimeStep() - | ^~~~~~~~~~~ -/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 231 | return result; - | ^~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In instantiation of 'std::pair::Scalar, typename Opm::AquiferAnalytical::Scalar> Opm::AquiferCarterTracy::calculateEqnConstants(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; typename Opm::AquiferAnalytical::Scalar = double; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:35: required from 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]' - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:212:10: required from here - 212 | void calculateInflowRate(int idx, const Simulator& simulator) override - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:192:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 192 | calculateEqnConstants(const int idx, const Simulator& simulator) - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ +[ 98%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2_2p.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2_2p.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2_2p.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2_2p.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp2_2p.cpp In file included from /usr/include/dune/common/parametertree.hh:28, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/basicproperties.hh:31, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproperties.hh:33, @@ -42649,103 +42519,6 @@ /usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return result; | ^~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/common/typetraits.hh:11, - from /usr/include/dune/common/iteratorfacades.hh:11, - from /usr/include/dune/common/genericiterator.hh:8, - from /usr/include/dune/common/densevector.hh:12, - from /usr/include/dune/common/fvector.hh:17: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/opm/material/common/FastSmallVector.hpp:38, - from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, - from /usr/include/opm/material/densead/EvaluationSpecializations.hpp:34, - from /usr/include/opm/material/densead/Evaluation.hpp:631, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, - inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:634:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, - inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:634:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In member function 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 264 | void updateTopology(const Element& element) - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, - inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:117:30, - inlined from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:286:44: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, - inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:117:30, - inlined from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:289:44: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:360, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:34: @@ -42873,10 +42646,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:653:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -42920,6 +42689,31 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | GlobalCoordinate corner(int cor) const | ^~~~~~ +In file included from /usr/include/dune/common/parametertree.hh:28, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/basicproperties.hh:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproperties.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp2_2p.cpp:22: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 2]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2, false>]' + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:258:37: required from 'void Opm::FlowProblemComp::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2, false>]' + 258 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2, false>]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<2, false>]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp2_2p.cpp:33:65: required from here + 33 | return start>(argc, argv, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 231 | return result; + | ^~~~~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, @@ -42980,127 +42774,6 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::VertexIterator; GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/python/simulators/PyMain.hpp:27, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/python/PyBlackOilSimulator.hpp:23, - from /build/reproducible-path/opm-simulators-2025.04+ds/python/simulators/PyBlackOilSimulator.cpp:28: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:765:16: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 765 | const auto [pvSumLocal, numAquiferPvSumLocal] = - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 725 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ptflash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:26: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In member function 'void Opm::FlowExpNewtonMethod::preSolve_(const SolutionVector&, const GlobalEqVector&) [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]', - inlined from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:286:35: -/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/FlowExpNewtonMethod.hpp:214:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | componentSumError = this->comm_.sum(componentSumError); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/c++/14/functional:64, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/parametersystem.hpp:38, - from /build/reproducible-path/opm-simulators-2025.04+ds/tests/rescoup/test_chopstep.cpp:27: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 98%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2_2p.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2_2p.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2_2p.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2_2p.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp2_2p.cpp -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/parametertree.hh:28, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/basicproperties.hh:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproperties.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp2_2p.cpp:22: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 2]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2, false>]' - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:258:37: required from 'void Opm::FlowProblemComp::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2, false>]' - 258 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2, false>]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<2, false>]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp2_2p.cpp:33:65: required from here - 33 | return start>(argc, argv, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 231 | return result; - | ^~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -43233,6 +42906,36 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/common/typetraits.hh:11, + from /usr/include/dune/common/iteratorfacades.hh:11, + from /usr/include/dune/common/genericiterator.hh:8, + from /usr/include/dune/common/densevector.hh:12, + from /usr/include/dune/common/fvector.hh:17: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, @@ -43252,6 +42955,78 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/opm/material/common/FastSmallVector.hpp:38, + from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, + from /usr/include/opm/material/densead/EvaluationSpecializations.hpp:34, + from /usr/include/opm/material/densead/Evaluation.hpp:631, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, + inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:634:26: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, + inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:634:26: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In member function 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 264 | void updateTopology(const Element& element) + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, + inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:117:30, + inlined from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:286:44: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ~~~~~~~~~~~~~~~~~~~~~^~ +In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, + inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:117:30, + inlined from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:289:44: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': @@ -43262,34 +43037,157 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2, false>]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::VertexIterator; GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 98%] Linking CXX executable bin/flowexp_blackoil -/usr/bin/cmake -E cmake_link_script CMakeFiles/flowexp_blackoil.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flowexp_blackoil.dir/link.d CMakeFiles/flowexp_blackoil.dir/flowexperimental/flowexp_blackoil.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/flowexp_blackoil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 98%] Built target flowexp_blackoil -[ 99%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp3.cpp + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/python/simulators/PyMain.hpp:27, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/python/PyBlackOilSimulator.hpp:23, + from /build/reproducible-path/opm-simulators-2025.04+ds/python/simulators/PyBlackOilSimulator.cpp:28: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel_impl.hpp:765:16: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 765 | const auto [pvSumLocal, numAquiferPvSumLocal] = + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericTracerModel.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/TracerModel.hpp:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp: In member function 'void Opm::BlackOilNewtonMethod::update_(SolutionVector&, const SolutionVector&, const GlobalEqVector&, const GlobalEqVector&, const DofIndices&) [with DofIndices = std::vector; TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'Opm::ConvergenceReport Opm::BlackoilModelNldd::getDomainReservoirConvergence(double, double, int, const Domain&, Opm::DeferredLogger&, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:725:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 725 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2, false>]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ptflash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:26: /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, - from /usr/include/opm/input/eclipse/Deck/DeckKeyword.hpp:24, - from /usr/include/opm/input/eclipse/Deck/DeckView.hpp:23, - from /usr/include/opm/input/eclipse/Deck/Deck.hpp:23, - from /build/reproducible-path/opm-simulators-2025.04+ds/python/simulators/PyBlackOilSimulator.cpp:21: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': + from /usr/include/opm/material/common/FastSmallVector.hpp:38, + from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, + from /usr/include/opm/material/densead/EvaluationSpecializations.hpp:34, + from /usr/include/opm/material/densead/Evaluation.hpp:631, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, + inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:634:26: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, + inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:634:26: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In member function 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 264 | void updateTopology(const Element& element) + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, + inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:117:30, + inlined from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:286:44: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ~~~~~~~~~~~~~~~~~~~~~^~ +In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, + inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:117:30, + inlined from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:289:44: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 155 | (*normal_) = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'void Opm::FlowExpNewtonMethod::preSolve_(const SolutionVector&, const GlobalEqVector&) [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]', + inlined from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/nonlinear/newtonmethod.hh:286:35: +/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/FlowExpNewtonMethod.hpp:214:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | componentSumError = this->comm_.sum(componentSumError); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +[ 99%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp3.cpp In file included from /usr/include/dune/common/parametertree.hh:28, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/basicproperties.hh:31, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproperties.hh:33, @@ -43447,12 +43345,6 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2, false>]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, @@ -43472,6 +43364,125 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, true>]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, true>]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 99%] Linking CXX executable bin/flowexp_blackoil +/usr/bin/cmake -E cmake_link_script CMakeFiles/flowexp_blackoil.dir/link.txt --verbose=1 +In file included from /usr/include/c++/14/vector:72, + from /usr/include/opm/input/eclipse/Deck/DeckKeyword.hpp:24, + from /usr/include/opm/input/eclipse/Deck/DeckView.hpp:23, + from /usr/include/opm/input/eclipse/Deck/Deck.hpp:23, + from /build/reproducible-path/opm-simulators-2025.04+ds/python/simulators/PyBlackOilSimulator.cpp:21: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flowexp_blackoil.dir/link.d CMakeFiles/flowexp_blackoil.dir/flowexperimental/flowexp_blackoil.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/flowexp_blackoil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 99%] Built target flowexp_blackoil +[ 99%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3_2p.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3_2p.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3_2p.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3_2p.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp3_2p.cpp +[ 99%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp4.cpp +In file included from /usr/include/dune/common/parametertree.hh:28, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/basicproperties.hh:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproperties.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp3_2p.cpp:22: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 3]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, false>]' + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:258:37: required from 'void Opm::FlowProblemComp::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, false>]' + 258 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, false>]' + 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<3, false>]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp3_2p.cpp:33:65: required from here + 33 | return start>(argc, argv, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 231 | return result; + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, true>]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, + from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, + from /usr/include/opm/grid/cpgrid/Entity.hpp:305, + from /usr/include/opm/grid/CpGrid.hpp:1982, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:55, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:28, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp4.cpp:26: +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, true>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, true>]' + 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, true>]' + 242 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, true>; Communication = Dune::Communication]' + 199 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, true>]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<4, true>]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp4.cpp:33:64: required from here + 33 | return start>(argc, argv, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 506 | GlobalCoordinate corner(int cor) const + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:28, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp3_2p.cpp:26: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, false>]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:38, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, @@ -43545,62 +43556,24 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, true>]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, true>]': +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ptflash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:26: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, true>]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:556:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 556 | OPM_HOST_DEVICE static std::pair fixPointIterSolubility_(const CO2Parameters& params, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 99%] Linking CXX executable bin/test_chopstep -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_chopstep.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_chopstep.dir/link.d CMakeFiles/test_chopstep.dir/tests/rescoup/test_chopstep.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_chopstep -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 99%] Built target test_chopstep -[ 99%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3_2p.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3_2p.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3_2p.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3_2p.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp3_2p.cpp -In file included from /usr/include/dune/common/parametertree.hh:28, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/basicproperties.hh:31, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproperties.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp3_2p.cpp:22: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 3]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, false>]' - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:258:37: required from 'void Opm::FlowProblemComp::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, false>]' - 258 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:723:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, false>]' - 723 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<3, false>]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp3_2p.cpp:33:65: required from here - 33 | return start>(argc, argv, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 231 | return result; - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, true>]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:38, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, @@ -43608,10 +43581,9 @@ from /usr/include/opm/material/densead/Evaluation.hpp:631, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', @@ -43678,100 +43650,13 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:28, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp3_2p.cpp:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<3, false>]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -[ 99%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp4.cpp -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:305, - from /usr/include/opm/grid/CpGrid.hpp:1982, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:55, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:28, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp4.cpp:26: -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, true>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, true>]' - 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, true>]' - 242 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, true>; Communication = Dune::Communication]' - 199 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, true>]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<4, true>]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp4.cpp:33:64: required from here - 33 | return start>(argc, argv, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 506 | GlobalCoordinate corner(int cor) const - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ptflash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, true>]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 99%] Linking CXX shared module ../opm/simulators/simulators.cpython-313-aarch64-linux-gnu.so -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/cmake -E cmake_link_script CMakeFiles/simulators.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,--dependency-file=CMakeFiles/simulators.dir/link.d -shared -Wl,-z,relro -o ../opm/simulators/simulators.cpython-313-aarch64-linux-gnu.so CMakeFiles/simulators.dir/Pybind11Exporter.cpp.o CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o ../../CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -Wl,-rpath,"\$ORIGIN/../../../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib:" ../../lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 99%] Built target simulators -make -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/tests.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/tests.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' -[ 99%] Built target tests -[ 99%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4_2p.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4_2p.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4_2p.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4_2p.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp4_2p.cpp -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:38, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, from /usr/include/opm/material/densead/EvaluationSpecializations.hpp:34, from /usr/include/opm/material/densead/Evaluation.hpp:631, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33: + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp4.cpp:22: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: @@ -43838,8 +43723,12 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ~~~~~~~~~~~~~~~~~~~~~^~ -[ 99%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp5.cpp +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 99%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4_2p.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4_2p.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4_2p.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4_2p.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp4_2p.cpp In file included from /usr/include/dune/common/parametertree.hh:28, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/basicproperties.hh:31, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproperties.hh:33, @@ -43900,6 +43789,8 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ +[ 99%] Linking CXX shared module ../opm/simulators/simulators.cpython-313-aarch64-linux-gnu.so +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/cmake -E cmake_link_script CMakeFiles/simulators.dir/link.txt --verbose=1 In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:31: /usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': @@ -43997,6 +43888,26 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,--dependency-file=CMakeFiles/simulators.dir/link.d -shared -Wl,-z,relro -o ../opm/simulators/simulators.cpython-313-aarch64-linux-gnu.so CMakeFiles/simulators.dir/Pybind11Exporter.cpp.o CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o ../../CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -Wl,-rpath,"\$ORIGIN/../../../lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:/usr/lib/aarch64-linux-gnu/openmpi/lib:" ../../lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 99%] Built target simulators +make -f CMakeFiles/examples.dir/build.make CMakeFiles/examples.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/examples.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/examples.dir/build.make CMakeFiles/examples.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/examples.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 99%] Built target examples +make -f CMakeFiles/test_chopstep.dir/build.make CMakeFiles/test_chopstep.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/test_chopstep.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_chopstep.dir/build.make CMakeFiles/test_chopstep.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[ 99%] Building CXX object CMakeFiles/test_chopstep.dir/tests/rescoup/test_chopstep.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_chopstep.dir/tests/rescoup/test_chopstep.cpp.o -MF CMakeFiles/test_chopstep.dir/tests/rescoup/test_chopstep.cpp.o.d -o CMakeFiles/test_chopstep.dir/tests/rescoup/test_chopstep.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/tests/rescoup/test_chopstep.cpp In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, @@ -44030,6 +43941,177 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ptflash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:26: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 99%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp5.cpp +[ 99%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5_2p.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5_2p.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5_2p.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5_2p.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp5_2p.cpp +In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, + from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, + from /usr/include/opm/grid/cpgrid/Entity.hpp:305, + from /usr/include/opm/grid/CpGrid.hpp:1982, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferGridUtils.hpp:27, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModel.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:44, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/tests/rescoup/test_chopstep.cpp:36: +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 242 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Communication = Dune::Communication]' + 199 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Opm::Simulator; _Args = {Dune::Communication&, bool}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' + 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:343:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 343 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Opm::FlowMain = Opm::FlowMain]' + 246 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:177:20: required from 'int Opm::FlowMain::executeInitStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 177 | return execute_(&FlowMain::runSimulatorInit, /*cleanup=*/false); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/tests/rescoup/test_chopstep.cpp:81:65: required from here + 81 | this->exit_code_ = this->flow_main_->executeInitStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 506 | GlobalCoordinate corner(int cor) const + | ^~~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:44, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:29, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:72, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:43: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const CO2Parameters&, const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; CO2Parameters = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]' + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:536:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 536 | BinaryCoeffBrineCO2::calculateMoleFractions(co2Tables_, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 537 | temperature, + | ~~~~~~~~~~~~ + 538 | pressure, + | ~~~~~~~~~ + 539 | salinity, + | ~~~~~~~~~ + 540 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 541 | xlCO2, + | ~~~~~~ + 542 | xgH2O, + | ~~~~~~ + 543 | activityModel_, + | ~~~~~~~~~~~~~~~ + 544 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:436:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; Params = Opm::CO2Tables >; ContainerT = std::vector]' + 436 | return rsSat(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:210:7: required from 'Evaluation Opm::OilPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true]' + 210 | { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BlackOilFluidSystem_macrotemplate.hpp:749:82: required from 'static LhsEval Opm::BlackOilFluidSystem::inverseFormationVolumeFactor(const FluidState&, unsigned int, unsigned int) [with FluidState = Opm::BlackOilFluidState, Opm::BlackOilFluidSystem, true, false, true, false, false, false, false, 3>; LhsEval = Opm::DenseAd::Evaluation; Scalar = double; IndexTraits = Opm::BlackOilDefaultIndexTraits; Storage = Opm::VectorWithDefaultAllocator; SmartPointer = std::shared_ptr]' + 749 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/blackoil/blackoilintensivequantities.hh:417:70: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:559:48: required from 'void Opm::FlowProblemBlackoil::initialSolutionApplied() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 559 | FlowProblemType::initialSolutionApplied(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:586:52: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 586 | simulator_.problem().initialSolutionApplied(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:345:58: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 345 | modelSimulator_->model().applyInitialSolution(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:246:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Opm::FlowMain = Opm::FlowMain]' + 246 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowMain.hpp:177:20: required from 'int Opm::FlowMain::executeInitStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 177 | return execute_(&FlowMain::runSimulatorInit, /*cleanup=*/false); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/tests/rescoup/test_chopstep.cpp:81:65: required from here + 81 | this->exit_code_ = this->flow_main_->executeInitStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:677:62: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 677 | OPM_HOST_DEVICE static std::pair mutualSolubilitySpycherPruess2005_(const CO2Parameters& params, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/common/parametertree.hh:28, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/basicproperties.hh:31, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproperties.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/tests/rescoup/test_chopstep.cpp:28: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 3]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:398:18: required from here + 398 | virtual void endTimeStep() + | ^~~~~~~~~~~ +/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 231 | return result; + | ^~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In instantiation of 'std::pair::Scalar, typename Opm::AquiferAnalytical::Scalar> Opm::AquiferCarterTracy::calculateEqnConstants(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; typename Opm::AquiferAnalytical::Scalar = double; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:35: required from 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]' + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:212:10: required from here + 212 | void calculateInflowRate(int idx, const Simulator& simulator) override + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:192:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 192 | calculateEqnConstants(const int idx, const Simulator& simulator) + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolver.hpp:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/linalg/ISTLSolverGpuBridge.hpp:25, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/BlackoilModelNldd.hpp:43: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]' + 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here + 1337 | virtual void writeCellData(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 391 | const FieldVector position() const + | ^~~~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -44065,17 +44147,73 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const CO2Params&, const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; CO2Params = Opm::CO2Tables >; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2 > >; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:129:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 129 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(params, temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = false; bool needNormal = false; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = false; bool needFaceNormal = false]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:49, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/Main.hpp:33: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:438:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 438 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, false>]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 983 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, + from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, + from /usr/include/opm/grid/cpgrid/Entity.hpp:305, + from /usr/include/opm/grid/CpGrid.hpp:1982, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:55, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:28, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp5_2p.cpp:26: +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5, false>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5, false>]' + 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5, false>]' + 242 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5, false>; Communication = Dune::Communication]' + 199 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5, false>]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<5, false>]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp5_2p.cpp:33:65: required from here + 33 | return start>(argc, argv, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 506 | GlobalCoordinate corner(int cor) const + | ^~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:38, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, from /usr/include/opm/material/densead/EvaluationSpecializations.hpp:34, from /usr/include/opm/material/densead/Evaluation.hpp:631, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp4.cpp:22: + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', @@ -44152,35 +44290,31 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ptflash/flashmodel.hh:39, from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:26: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 99%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5_2p.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5_2p.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5_2p.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5_2p.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp5_2p.cpp -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4, false>]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbasediscretization.hh:983:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 983 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5, false>]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:38, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, from /usr/include/opm/material/densead/EvaluationSpecializations.hpp:34, from /usr/include/opm/material/densead/Evaluation.hpp:631, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33: + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp5.cpp:22: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', @@ -44244,12 +44378,20 @@ 156 | const auto& geometry = intersection.geometry(); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/14/vector:72, + from /usr/include/c++/14/functional:64, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/parametersystem.hpp:38, + from /build/reproducible-path/opm-simulators-2025.04+ds/tests/rescoup/test_chopstep.cpp:27: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:38, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, from /usr/include/opm/material/densead/EvaluationSpecializations.hpp:34, from /usr/include/opm/material/densead/Evaluation.hpp:631, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp5.cpp:22: + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp5_2p.cpp:22: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: @@ -44316,6 +44458,16 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[100%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -44325,38 +44477,32 @@ from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:55, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:34, from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:28, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp5_2p.cpp:26: + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6.cpp:26: /usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5, false>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, true>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5, false>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, true>]' 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5, false>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, true>]' 242 | this->updateCellDepths_(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5, false>; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, true>; Communication = Dune::Communication]' 199 | { vanguard_->loadBalance(); } | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5, false>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, true>]' 115 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<5, false>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<6, true>]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp5_2p.cpp:33:65: required from here - 33 | return start>(argc, argv, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6.cpp:33:64: required from here + 33 | return start>(argc, argv, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': @@ -44367,12 +44513,30 @@ from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ptflash/flashmodel.hh:39, from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5, false>]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, true>]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -[100%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6.cpp +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[100%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6_2p.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6_2p.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6_2p.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6_2p.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6_2p.cpp +[100%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -44382,36 +44546,67 @@ from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:55, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:34, from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:28, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6.cpp:26: + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6_2p.cpp:26: /usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, true>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, false>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, true>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, false>]' 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, true>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, false>]' 242 | this->updateCellDepths_(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, true>; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, false>; Communication = Dune::Communication]' 199 | { vanguard_->loadBalance(); } | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, true>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, false>]' 115 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<6, true>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<6, false>]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6.cpp:33:64: required from here - 33 | return start>(argc, argv, false); +/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6_2p.cpp:33:65: required from here + 33 | return start>(argc, argv, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 506 | GlobalCoordinate corner(int cor) const + | ^~~~~~ +In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, + from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, + from /usr/include/opm/grid/cpgrid/Entity.hpp:305, + from /usr/include/opm/grid/CpGrid.hpp:1982, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:37, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:55, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:28, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7.cpp:26: +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, true>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 401 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, true>]' + 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, true>]' + 242 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, true>; Communication = Dune::Communication]' + 199 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, true>]' + 115 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<7, true>]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7.cpp:33:64: required from here + 33 | return start>(argc, argv, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51: /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': @@ -44422,25 +44617,31 @@ from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ptflash/flashmodel.hh:39, from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, true>]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, false>]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | const auto& geometry = intersection.geometry(); + | ^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ptflash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:26: +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, true>]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -[100%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6_2p.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6_2p.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6_2p.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6_2p.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6_2p.cpp -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:38, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, from /usr/include/opm/material/densead/EvaluationSpecializations.hpp:34, from /usr/include/opm/material/densead/Evaluation.hpp:631, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp5_2p.cpp:22: + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6.cpp:22: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: @@ -44507,8 +44708,22 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ~~~~~~~~~~~~~~~~~~~~~^~ -[100%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7.cpp +[100%] Linking CXX executable bin/test_chopstep +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_chopstep.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_chopstep.dir/link.d CMakeFiles/test_chopstep.dir/tests/rescoup/test_chopstep.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_chopstep -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2025.04 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so.2025.04 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.10 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.10 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.10 /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so /usr/lib/aarch64-linux-gnu/libltdl.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.10 /usr/lib/aarch64-linux-gnu/libumfpack.so /usr/lib/aarch64-linux-gnu/libamd.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so -lrt /usr/lib/aarch64-linux-gnu/libopmcommon.so.2025.04 /usr/lib/aarch64-linux-gnu/libfmt.so.10.1.0 /usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libtrilinos_zoltan.so /usr/lib/aarch64-linux-gnu/libparmetis.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libptscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libmetis.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/lib/aarch64-linux-gnu/libsz.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libdl.a -lm /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[100%] Built target test_chopstep +make -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/CMakeFiles/tests.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/tests.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' +[100%] Built target tests +[100%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7_2p.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7_2p.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7_2p.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7_2p.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7_2p.cpp In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:305, @@ -44518,28 +44733,28 @@ from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:55, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:34, from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:28, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6_2p.cpp:26: + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7_2p.cpp:26: /usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, false>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, false>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' 401 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, false>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, false>]' 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, false>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, false>]' 242 | this->updateCellDepths_(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, false>; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, false>; Communication = Dune::Communication]' 199 | { vanguard_->loadBalance(); } | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, false>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, false>]' 115 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<6, false>]' +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<7, false>]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6_2p.cpp:33:65: required from here - 33 | return start>(argc, argv, false); +/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7_2p.cpp:33:65: required from here + 33 | return start>(argc, argv, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const @@ -44554,52 +44769,17 @@ from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ptflash/flashmodel.hh:39, from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6, false>]': +/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, false>]': /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:305, - from /usr/include/opm/grid/CpGrid.hpp:1982, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:55, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:28, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7.cpp:26: -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, true>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, true>]' - 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, true>]' - 242 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, true>; Communication = Dune::Communication]' - 199 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, true>]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<7, true>]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7.cpp:33:64: required from here - 33 | return start>(argc, argv, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 506 | GlobalCoordinate corner(int cor) const - | ^~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:38, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, from /usr/include/opm/material/densead/EvaluationSpecializations.hpp:34, from /usr/include/opm/material/densead/Evaluation.hpp:631, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6.cpp:22: + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6_2p.cpp:22: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: @@ -44666,35 +44846,13 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ptflash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, true>]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[100%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7_2p.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2025.04+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2025.04+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-dangling-reference -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7_2p.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7_2p.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7_2p.cpp.o -c /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7_2p.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:38, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, from /usr/include/opm/material/densead/EvaluationSpecializations.hpp:34, from /usr/include/opm/material/densead/Evaluation.hpp:631, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp6_2p.cpp:22: + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7.cpp:22: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: @@ -44761,13 +44919,19 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:38, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, from /usr/include/opm/material/densead/EvaluationSpecializations.hpp:34, from /usr/include/opm/material/densead/Evaluation.hpp:631, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7.cpp:22: + from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7_2p.cpp:22: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: @@ -44834,61 +44998,6 @@ /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | const auto& geometry = intersection.geometry(); | ~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:305, - from /usr/include/opm/grid/CpGrid.hpp:1982, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:37, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:55, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblemComp.hpp:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:28, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7_2p.cpp:26: -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:401:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, false>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 401 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowBaseVanguard.hpp:362:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, false>]' - 362 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/CpGridVanguard.hpp:242:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, false>]' - 242 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:199:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, false>; Communication = Dune::Communication]' - 199 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/simulator.hh:115:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, false>]' - 115 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<7, false>]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7_2p.cpp:33:65: required from here - 33 | return start>(argc, argv, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 506 | GlobalCoordinate corner(int cor) const - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/simulators/flow/FlowProblem.hpp:51: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:25: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebaseproblem.hh:44, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/ptflash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp.hpp:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7, false>]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37: /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': @@ -44901,79 +45010,6 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/opm/material/common/FastSmallVector.hpp:38, - from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, - from /usr/include/opm/material/densead/EvaluationSpecializations.hpp:34, - from /usr/include/opm/material/densead/Evaluation.hpp:631, - from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/utils/start.hh:33, - from /build/reproducible-path/opm-simulators-2025.04+ds/flowexperimental/comp/flowexp_comp7_2p.cpp:22: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, - inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:634:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, - inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:634:26: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh: In member function 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 264 | void updateTopology(const Element& element) - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 -In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, - inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:117:30, - inlined from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:286:44: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -In constructor 'Opm::EcfvStencil::EcfvSubControlVolumeFace::EcfvSubControlVolumeFace(const Opm::EcfvStencil::Intersection&, unsigned int) [with bool needIntegrationPos = true; bool needNormal = true; Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/new_allocator.h:191:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, - inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]' at /usr/include/c++/14/bits/vector.tcc:117:30, - inlined from 'void Opm::EcfvStencil::updateTopology(const Element&) [with Scalar = double; GridView = Dune::GridView >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' at /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:289:44: -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:155:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 155 | (*normal_) = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/ecfv/ecfvstencil.hh:156:57: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | const auto& geometry = intersection.geometry(); - | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2025.04+ds/opm/models/discretization/common/fvbaseproblem.hh:37: /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': @@ -45063,7 +45099,7 @@ 2: (HummerH1, GasUsage) = 12 2: (HummerH1, Payload) = 5 2: (HummerH1, AutomaticTransmission) = 0 - 1/127 Test #2: propertysystem ................................. Passed 0.21 sec + 1/127 Test #2: propertysystem ................................. Passed 0.19 sec test 5 Start 5: ALQState @@ -45073,42 +45109,42 @@ 1: testing identity mapping... 1: testing SCV quadrature... 1: result: 0.125 (expected value: 0.125) - 2/127 Test #1: quadrature ..................................... Passed 0.60 sec + 2/127 Test #1: quadrature ..................................... Passed 0.55 sec test 6 Start 6: aquifergridutils 6: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_aquifergridutils" 6: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 6: Test timeout computed to be: 1500 -4: Checking failure of child process with parent process, process id 2604391 -4: Sleep tasklet 0 of 10 ms starting sleep on worker thread 1 3: before barrier -4: Sleep tasklet 0 of 10 ms completed by worker thread 1 -4: Sleep tasklet 1 of 10 ms starting sleep on worker thread 1 +4: Checking failure of child process with parent process, process id 368305 +4: Sleep tasklet 0 of 10 ms starting sleep on worker thread 0 5: Running 1 test case... +4: Sleep tasklet 0 of 10 ms completed by worker thread 0 +4: Sleep tasklet 1 of 10 ms starting sleep on worker thread 0 5: 5: *** No errors detected -4: Sleep tasklet 1 of 10 ms completed by worker thread 1 -4: Sleep tasklet 2 of 10 ms starting sleep on worker thread 0 -4: Sleep tasklet 2 of 10 ms completed by worker thread 0 -4: Sleep tasklet 3 of 10 ms starting sleep on worker thread 1 -6: Running 2 test cases... +4: Sleep tasklet 1 of 10 ms completed by worker thread 0 +4: Sleep tasklet 2 of 10 ms starting sleep on worker thread 1 +4: Sleep tasklet 2 of 10 ms completed by worker thread 1 +4: Sleep tasklet 3 of 10 ms starting sleep on worker thread 0 5:  - 3/127 Test #5: ALQState ....................................... Passed 0.52 sec + 3/127 Test #5: ALQState ....................................... Passed 0.40 sec test 7 Start 7: blackoil_amg 7: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_blackoil_amg" 7: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 7: Test timeout computed to be: 1500 -4: Sleep tasklet 3 of 10 ms completed by worker thread 1 +4: Sleep tasklet 3 of 10 ms completed by worker thread 0 4: Sleep tasklet 4 of 10 ms starting sleep on worker thread 1 4: Sleep tasklet 4 of 10 ms completed by worker thread 1 3: Sleep tasklet 0 of 100 ms completed by worker thread 1 3: Sleep tasklet 1 of 100 ms completed by worker thread 0 -4: Failing sleep tasklet of 100 ms failing now, on work thread 1 +6: Running 2 test cases... +4: Failing sleep tasklet of 100 ms failing now, on work thread 0 4: ERROR: Uncaught std::exception when running tasklet: Intentional failure for testing. - 4/127 Test #4: tasklets_failure ............................... Passed 0.85 sec + 4/127 Test #4: tasklets_failure ............................... Passed 0.74 sec test 8 Start 8: convergenceoutputconfiguration @@ -45131,7 +45167,7 @@ 9: 9: *** No errors detected 9:  - 6/127 Test #9: convergencereport .............................. Passed 0.03 sec + 6/127 Test #9: convergencereport .............................. Passed 0.05 sec test 10 Start 10: deferredlogger @@ -45141,6 +45177,8 @@ 8: Running 8 test cases... 8: 8: *** No errors detected +6: Warning: codimension 2 not available in PolyhedralGrid +6: Warning: codimension 2 not available in PolyhedralGrid 8:  7/127 Test #8: convergenceoutputconfiguration ................. Passed 0.19 sec test 11 @@ -45149,38 +45187,36 @@ 11: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_dilu" 11: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 11: Test timeout computed to be: 1500 -6: Warning: codimension 2 not available in PolyhedralGrid -6: Warning: codimension 2 not available in PolyhedralGrid -3: Sleep completed by worker thread 1 -3: Sleep completed by worker thread 0 11: Running 16 test cases... +3: Sleep completed by worker thread 0 +3: Sleep completed by worker thread 1 6: 6: *** No errors detected -10: Running 1 test case... -10: -10: *** No errors detected -3: Sleep completed by worker thread 1 -3: Sleep completed by worker thread 0 -11: -11: *** No errors detected -11:  - 8/127 Test #11: dilu ........................................... Passed 0.14 sec 6:  + 8/127 Test #6: aquifergridutils ............................... Passed 0.49 sec test 12 Start 12: equil 12: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_equil" 12: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 12: Test timeout computed to be: 1500 - 9/127 Test #6: aquifergridutils ............................... Passed 0.60 sec +3: Sleep completed by worker thread 0 +3: Sleep completed by worker thread 1 +10: Running 1 test case... +10: +10: *** No errors detected +10:  + 9/127 Test #10: deferredlogger ................................. Passed 0.17 sec test 13 Start 13: extractMatrix 13: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_extractMatrix" 13: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 13: Test timeout computed to be: 1500 -10:  - 10/127 Test #10: deferredlogger ................................. Passed 0.19 sec +11: +11: *** No errors detected +11:  + 10/127 Test #11: dilu ........................................... Passed 0.17 sec test 14 Start 14: flexiblesolver @@ -45198,23 +45234,25 @@ 15: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_glift1" 15: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 15: Test timeout computed to be: 1500 -3: Sleep completed by worker thread 1 3: Sleep completed by worker thread 0 +3: Sleep completed by worker thread 1 14: Running 1 test case... +12: Running 15 test cases... +15: Running 1 test case... +3: Sleep completed by worker thread 0 14: === Dune::BiCGSTABSolver 14: Iter Defect Rate 14: 0 0.000266664 14: 0.5 3.03054e-20 1.13647e-16 -14: === rate=1.29155e-32, T=0.00493668, TIT=inf, IT=0 -3: Sleep completed by worker thread 1 +14: === rate=1.29155e-32, T=0.00218453, TIT=inf, IT=0 14: === Dune::BiCGSTABSolver 14: Iter Defect Rate 14: 0 0.000266664 14: 0.5 3.83325e-20 1.43749e-16 -14: === rate=2.06637e-32, T=0.00168796, TIT=inf, IT=0 +14: === rate=2.06637e-32, T=0.000612964, TIT=inf, IT=0 14: 14: *** No errors detected - 12/127 Test #3: tasklets ....................................... Passed 1.40 sec + 12/127 Test #3: tasklets ....................................... Passed 1.28 sec test 16 Start 16: graphcoloring @@ -45222,85 +45260,98 @@ 16: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 16: Test timeout computed to be: 1500 14:  - 13/127 Test #14: flexiblesolver ................................. Passed 0.21 sec + 13/127 Test #14: flexiblesolver ................................. Passed 0.18 sec test 17 Start 17: GroupState 17: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_GroupState" 17: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 17: Test timeout computed to be: 1500 -15: Running 1 test case... -12: Running 15 test cases... 16: Running 5 test cases... 16: 16: *** No errors detected 16:  - 14/127 Test #16: graphcoloring .................................. Passed 0.07 sec + 14/127 Test #16: graphcoloring .................................. Passed 0.04 sec test 18 Start 18: interregflows 18: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_interregflows" 18: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 18: Test timeout computed to be: 1500 -17: Running 1 test case... 12: Allocating the simulation vanguard +12: Adding LGRs, if any +12: Distributing the vanguard's data +12: Allocating the model +12: Allocating the problem +12: Initializing the model +12: Initializing the problem +12: Simulator successfully set up +12: Allocating the simulation vanguard +18: Running 34 test cases... +17: Running 1 test case... 17: 17: *** No errors detected +18: +18: *** No errors detected 17:  - 15/127 Test #17: GroupState ..................................... Passed 0.17 sec + 15/127 Test #17: GroupState ..................................... Passed 0.16 sec test 19 Start 19: invert 19: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_invert" 19: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 19: Test timeout computed to be: 1500 +18:  12: Adding LGRs, if any 12: Distributing the vanguard's data 12: Allocating the model 12: Allocating the problem -19: Running 1 test case... -19: -19: *** No errors detected -19:  - 16/127 Test #19: invert ......................................... Passed 0.05 sec + 16/127 Test #18: interregflows .................................. Passed 0.13 sec test 20 Start 20: keyword_validator 20: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_keyword_validator" 20: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 20: Test timeout computed to be: 1500 -18: Running 34 test cases... 12: Initializing the model 12: Initializing the problem -18: -18: *** No errors detected -18:  - 17/127 Test #18: interregflows .................................. Passed 0.19 sec +12: Simulator successfully set up +19: Running 1 test case... +19: +19: *** No errors detected +19:  + 17/127 Test #19: invert ......................................... Passed 0.03 sec test 21 Start 21: LogOutputHelper 21: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_LogOutputHelper" 21: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 21: Test timeout computed to be: 1500 +12: Allocating the simulation vanguard +12: Adding LGRs, if any +12: Distributing the vanguard's data +12: Allocating the model +12: Allocating the problem +12: Initializing the model +12: Initializing the problem 12: Simulator successfully set up +20: Running 26 test cases... 15: Allocating the simulation vanguard 12: Allocating the simulation vanguard -20: Running 26 test cases... +21: Running 10 test cases... 12: Adding LGRs, if any 12: Distributing the vanguard's data 12: Allocating the model 12: Allocating the problem 12: Initializing the model 12: Initializing the problem +12: Simulator successfully set up 15: Adding LGRs, if any 15: Distributing the vanguard's data 15: Allocating the model -21: Running 10 test cases... -12: Simulator successfully set up 15: Allocating the problem 15: Initializing the model 15: Initializing the problem -15: Simulator successfully set up 12: Allocating the simulation vanguard 12: Adding LGRs, if any 12: Distributing the vanguard's data @@ -45309,8 +45360,7 @@ 12: Initializing the model 12: Initializing the problem 12: Simulator successfully set up -15: -15: *** No errors detected +15: Simulator successfully set up 12: Allocating the simulation vanguard 12: Adding LGRs, if any 12: Distributing the vanguard's data @@ -45318,16 +45368,18 @@ 12: Allocating the problem 12: Initializing the model 12: Initializing the problem +15: +15: *** No errors detected 12: Simulator successfully set up +12: Allocating the simulation vanguard 15:  - 18/127 Test #15: glift1 ......................................... Passed 0.83 sec + 18/127 Test #15: glift1 ......................................... Passed 0.72 sec test 22 Start 22: milu 22: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_milu" 22: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 22: Test timeout computed to be: 1500 -12: Allocating the simulation vanguard 12: Adding LGRs, if any 12: Distributing the vanguard's data 12: Allocating the model @@ -45343,22 +45395,33 @@ 12: Initializing the model 12: Initializing the problem 12: Simulator successfully set up +12: +12: +12: +12: Allocating the simulation vanguard 22: Running 4 test cases... 22: 22: *** No errors detected 22:  - 19/127 Test #22: milu ........................................... Passed 0.18 sec + 19/127 Test #22: milu ........................................... Passed 0.16 sec test 23 Start 23: multmatrixtransposed 23: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_multmatrixtransposed" 23: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 23: Test timeout computed to be: 1500 +12: Adding LGRs, if any +12: Distributing the vanguard's data +12: Allocating the model +12: Allocating the problem +12: Initializing the model +12: Initializing the problem 23: Running 1 test case... 23: 23: *** No errors detected 23:  - 20/127 Test #23: multmatrixtransposed ........................... Passed 0.04 sec + 20/127 Test #23: multmatrixtransposed ........................... Passed 0.02 sec +12: Simulator successfully set up test 24 Start 24: norne_pvt @@ -45372,47 +45435,18 @@ 12: Allocating the problem 12: Initializing the model 12: Initializing the problem -12: Simulator successfully set up 24: Running 1 test case... -12: Allocating the simulation vanguard -12: Adding LGRs, if any -12: Distributing the vanguard's data -12: Allocating the model -12: Allocating the problem -12: Initializing the model -12: Initializing the problem 12: Simulator successfully set up 24: 24: *** No errors detected -12: -12: -12: 24:  - 21/127 Test #24: norne_pvt ...................................... Passed 0.14 sec + 21/127 Test #24: norne_pvt ...................................... Passed 0.08 sec test 25 Start 25: outputdir 25: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_outputdir" 25: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 25: Test timeout computed to be: 1500 -21: -21: *** No errors detected -12: Allocating the simulation vanguard -21:  - 22/127 Test #21: LogOutputHelper ................................ Passed 0.80 sec -test 26 - Start 26: parametersystem - -26: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_parametersystem" -26: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -26: Test timeout computed to be: 1500 -12: Adding LGRs, if any -12: Distributing the vanguard's data -12: Allocating the model -12: Allocating the problem -12: Initializing the model -12: Initializing the problem -12: Simulator successfully set up 12: Allocating the simulation vanguard 12: Adding LGRs, if any 12: Distributing the vanguard's data @@ -45421,29 +45455,24 @@ 12: Initializing the model 12: Initializing the problem 12: Simulator successfully set up +12: +12: +12: 12: Allocating the simulation vanguard -20: -20: *** No errors detected 12: Adding LGRs, if any 12: Distributing the vanguard's data 12: Allocating the model 12: Allocating the problem 12: Initializing the model 12: Initializing the problem -20:  - 23/127 Test #20: keyword_validator .............................. Passed 0.96 sec -test 27 - Start 27: parallel_wbp_sourcevalues - -27: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_parallel_wbp_sourcevalues" -27: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -27: Test timeout computed to be: 1500 12: Simulator successfully set up 12: 12: 12: +21: +21: *** No errors detected 25: Running 2 test cases... -26: Running 5 test cases... +21:  25: ********************************************************************** 25: * * 25: * This is flow 2025.04 * @@ -45456,24 +45485,15 @@ 25: 25: Using 1 MPI processes with 2 OMP threads on each 25: -26: -26: *** No errors detected + 22/127 Test #21: LogOutputHelper ................................ Passed 0.79 sec +test 26 + Start 26: parametersystem + +26: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_parametersystem" +26: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +26: Test timeout computed to be: 1500 25: Reading deck file '/tmp/outputdir_test/INPUT.DATA' 12: Allocating the simulation vanguard -26:  - 24/127 Test #26: parametersystem ................................ Passed 0.18 sec -test 28 - Start 28: parallelwellinfo - -28: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_parallelwellinfo" -28: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -28: Test timeout computed to be: 1500 -12: Adding LGRs, if any -12: Distributing the vanguard's data -12: Allocating the model -12: Allocating the problem -12: Initializing the model -12: Initializing the problem 25: 0 Reading RUNSPEC in /tmp/outputdir_test/INPUT.DATA line 1 25: 1 Reading DIMENS in /tmp/outputdir_test/INPUT.DATA line 2 25: 2 Reading START in /tmp/outputdir_test/INPUT.DATA line 4 @@ -45490,6 +45510,10 @@ 25: 13 Reading SOLUTION in /tmp/outputdir_test/INPUT.DATA line 24 25: 14 Reading SCHEDULE in /tmp/outputdir_test/INPUT.DATA line 25 25: 15 Reading TSTEP in /tmp/outputdir_test/INPUT.DATA line 27 +12: Adding LGRs, if any +12: Distributing the vanguard's data +12: Allocating the model +12: Allocating the problem 25: 25: Creating grid from keywords DXV, DYV, DZV and DEPTHZ 25: 0 fluid phases are active @@ -45499,6 +45523,8 @@ 25: Initializing report step 0/1 at 2020-10-08 0 DAYS line 25 25: Complete report step 1 (10 DAYS) at 2020-10-18 (0 DAYS) 25: +12: Initializing the model +12: Initializing the problem 25: ********************************************************************** 25: * * 25: * This is flow 2025.04 * @@ -45511,8 +45537,8 @@ 25: 25: Using 1 MPI processes with 2 OMP threads on each 25: -12: Simulator successfully set up 25: Reading deck file '/tmp/outputdir_test/subdir/INPUT.DATA' +12: Simulator successfully set up 12: 12: 12: @@ -45580,6 +45606,8 @@ 25: Initializing report step 0/1 at 2020-10-08 0 DAYS line 25 25: Complete report step 1 (10 DAYS) at 2020-10-18 (0 DAYS) 25: +20: +20: *** No errors detected 25: ********************************************************************** 25: * * 25: * This is flow 2025.04 * @@ -45593,13 +45621,32 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/INPUT.DATA' +20:  + 23/127 Test #20: keyword_validator .............................. Passed 0.95 sec +test 27 + Start 27: parallel_wbp_sourcevalues + +27: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_parallel_wbp_sourcevalues" +27: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +27: Test timeout computed to be: 1500 12: Adding LGRs, if any 12: Distributing the vanguard's data 12: Allocating the model 12: Allocating the problem 12: Initializing the model 12: Initializing the problem +26: Running 5 test cases... +26: +26: *** No errors detected 12: Simulator successfully set up +26:  + 24/127 Test #26: parametersystem ................................ Passed 0.16 sec +test 28 + Start 28: parallelwellinfo + +28: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_parallelwellinfo" +28: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +28: Test timeout computed to be: 1500 25: 0 Reading RUNSPEC in /tmp/outputdir_test/INPUT.DATA line 1 25: 1 Reading DIMENS in /tmp/outputdir_test/INPUT.DATA line 2 25: 2 Reading START in /tmp/outputdir_test/INPUT.DATA line 4 @@ -45625,9 +45672,6 @@ 25: Initializing report step 0/1 at 2020-10-08 0 DAYS line 25 25: Complete report step 1 (10 DAYS) at 2020-10-18 (0 DAYS) 25: -12: -12: -12: 25: ********************************************************************** 25: * * 25: * This is flow 2025.04 * @@ -45641,9 +45685,6 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/INPUT.DATA' -27: Running 1 test case... -27: -27: *** No errors detected 25: 0 Reading RUNSPEC in /tmp/outputdir_test/subdir/INPUT.DATA line 1 25: 1 Reading DIMENS in /tmp/outputdir_test/subdir/INPUT.DATA line 2 25: 2 Reading START in /tmp/outputdir_test/subdir/INPUT.DATA line 4 @@ -45669,6 +45710,7 @@ 25: Initializing report step 0/1 at 2020-10-08 0 DAYS line 25 25: Complete report step 1 (10 DAYS) at 2020-10-18 (0 DAYS) 25: +12: Allocating the simulation vanguard 25: ********************************************************************** 25: * * 25: * This is flow 2025.04 * @@ -45682,11 +45724,12 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/subdir/INPUT.DATA' -12: Allocating the simulation vanguard 12: Adding LGRs, if any 12: Distributing the vanguard's data 12: Allocating the model 12: Allocating the problem +12: Initializing the model +12: Initializing the problem 25: 0 Reading RUNSPEC in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 1 25: 1 Reading DIMENS in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 2 25: 2 Reading START in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 4 @@ -45712,11 +45755,10 @@ 25: Initializing report step 0/1 at 2020-10-08 0 DAYS line 25 25: Complete report step 1 (10 DAYS) at 2020-10-18 (0 DAYS) 25: -12: Initializing the model -12: Initializing the problem -28: Running 8 test cases... -28: -28: *** No errors detected +12: Simulator successfully set up +12: +12: +12: 25: ********************************************************************** 25: * * 25: * This is flow 2025.04 * @@ -45730,15 +45772,8 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/subdir/INPUT.DATA' -12: Simulator successfully set up -27:  - 25/127 Test #27: parallel_wbp_sourcevalues ...................... Passed 0.26 sec -test 29 - Start 29: partitionCells - -29: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_partitionCells" -29: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -29: Test timeout computed to be: 1500 +12: +12: *** No errors detected 25: 0 Reading RUNSPEC in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 1 25: 1 Reading DIMENS in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 2 25: 2 Reading START in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 4 @@ -45777,15 +45812,9 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/INPUT.DATA' -12: Allocating the simulation vanguard -28:  - 26/127 Test #28: parallelwellinfo ............................... Passed 0.25 sec -test 30 - Start 30: preconditionerfactory - -30: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_preconditionerfactory" -30: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -30: Test timeout computed to be: 1500 +27: Running 1 test case... +27: +27: *** No errors detected 25: 0 Reading RUNSPEC in /tmp/outputdir_test/subdir/INPUT.DATA line 1 25: 1 Reading DIMENS in /tmp/outputdir_test/subdir/INPUT.DATA line 2 25: 2 Reading START in /tmp/outputdir_test/subdir/INPUT.DATA line 4 @@ -45811,90 +45840,100 @@ 25: Initializing report step 0/1 at 2020-10-08 0 DAYS line 25 25: Complete report step 1 (10 DAYS) at 2020-10-18 (0 DAYS) 25: +28: Running 8 test cases... +28: +28: *** No errors detected +12:  + 25/127 Test #12: equil .......................................... Passed 1.53 sec +test 29 + Start 29: partitionCells + +29: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_partitionCells" +29: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +29: Test timeout computed to be: 1500 25: 25: *** No errors detected -12: Adding LGRs, if any -12: Distributing the vanguard's data -12: Allocating the model -12: Allocating the problem -12: Initializing the model -12: Initializing the problem -12: Simulator successfully set up -25:  - 27/127 Test #25: outputdir ...................................... Passed 0.55 sec +27:  + 26/127 Test #27: parallel_wbp_sourcevalues ...................... Passed 0.20 sec +test 30 + Start 30: preconditionerfactory + +30: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_preconditionerfactory" +30: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +30: Test timeout computed to be: 1500 +28:  + 27/127 Test #28: parallelwellinfo ............................... Passed 0.20 sec test 31 Start 31: privarspacking 31: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_privarspacking" 31: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 31: Test timeout computed to be: 1500 -12: -12: -12: -12: -12: *** No errors detected -31: Running 1 test case... -31: -31: *** No errors detected -31:  - 28/127 Test #31: privarspacking ................................. Passed 0.03 sec +25:  + 28/127 Test #25: outputdir ...................................... Passed 0.53 sec test 32 Start 32: propertytree 32: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_propertytree" 32: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 32: Test timeout computed to be: 1500 -29: Running 11 test cases... -29: -29: WARNING: PHG_EDGE_SIZE_THRESHOLD is low (0.350000), resulting in only 0 edges -29: remaining. -29: WARNING: PHG_EDGE_SIZE_THRESHOLD is low (0.350000), resulting in only 0 edges -12:  - 29/127 Test #12: equil .......................................... Passed 1.86 sec +31: Running 1 test case... +31: +31: *** No errors detected +31:  + 29/127 Test #31: privarspacking ................................. Passed 0.03 sec test 33 Start 33: region_phase_pvaverage 33: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_region_phase_pvaverage" 33: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 33: Test timeout computed to be: 1500 +29: Running 11 test cases... +29: +29: WARNING: PHG_EDGE_SIZE_THRESHOLD is low (0.350000), resulting in only 0 edges +29: remaining. +29: WARNING: PHG_EDGE_SIZE_THRESHOLD is low (0.350000), resulting in only 0 edges 30: Running 3 test cases... 30: === Dune::BiCGSTABSolver 30: Iter Defect Rate 30: 0 0.000266664 30: 0.5 3.03054e-20 1.13647e-16 -30: === rate=1.29155e-32, T=0.00047196, TIT=inf, IT=0 +30: === rate=1.29155e-32, T=0.000458803, TIT=inf, IT=0 30: === Dune::BiCGSTABSolver 30: Iter Defect Rate 30: 0 0.000266664 30: 0.5 3.83325e-20 1.43749e-16 -30: === rate=2.06637e-32, T=3.928e-05, TIT=inf, IT=0 +30: === rate=2.06637e-32, T=3.7841e-05, TIT=inf, IT=0 30: 30: *** No errors detected 30:  - 30/127 Test #30: preconditionerfactory .......................... Passed 0.18 sec + 30/127 Test #30: preconditionerfactory .......................... Passed 0.14 sec test 34 Start 34: relpermdiagnostics 34: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_relpermdiagnostics" 34: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 34: Test timeout computed to be: 1500 -29: remaining. -29: WARNING: PHG_EDGE_SIZE_THRESHOLD is low (0.350000), resulting in only 0 edges -29: remaining. -29: *** No errors detected -29:  - 31/127 Test #29: partitionCells ................................. Passed 0.30 sec +32: Running 7 test cases... +32: +32: *** No errors detected +32:  + 31/127 Test #32: propertytree ................................... Passed 0.12 sec test 35 Start 35: RestartSerialization 35: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_RestartSerialization" 35: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 35: Test timeout computed to be: 1500 -32: Running 7 test cases... -32: -32: *** No errors detected -32:  - 32/127 Test #32: propertytree ................................... Passed 0.18 sec +29: remaining. +29: WARNING: PHG_EDGE_SIZE_THRESHOLD is low (0.350000), resulting in only 0 edges +29: remaining. +29: *** No errors detected +33: Running 9 test cases... +33: +33: *** No errors detected +29:  + 32/127 Test #29: partitionCells ................................. Passed 0.24 sec test 36 Start 36: RunningStatistics @@ -45904,118 +45943,115 @@ 36: Running 9 test cases... 36: 36: *** No errors detected -33: Running 9 test cases... -33: -33: *** No errors detected 36:  - 33/127 Test #36: RunningStatistics .............................. Passed 0.04 sec + 33/127 Test #36: RunningStatistics .............................. Passed 0.02 sec test 37 Start 37: rstconv 37: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_rstconv" 37: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 37: Test timeout computed to be: 1500 -34: Running 1 test case... 33:  - 34/127 Test #33: region_phase_pvaverage ......................... Passed 0.22 sec + 34/127 Test #33: region_phase_pvaverage ......................... Passed 0.20 sec test 38 Start 38: stoppedwells 38: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_stoppedwells" 38: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 38: Test timeout computed to be: 1500 -34: -34: *** No errors detected +34: Running 1 test case... 38: Running 1 test case... 35: Running 34 test cases... -34:  - 35/127 Test #34: relpermdiagnostics ............................. Passed 0.28 sec +38: +38: *** No errors detected +38:  + 35/127 Test #38: stoppedwells ................................... Passed 0.09 sec test 39 Start 39: SymmTensor 39: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_SymmTensor" 39: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 39: Test timeout computed to be: 1500 -38: -38: *** No errors detected -38:  - 36/127 Test #38: stoppedwells ................................... Passed 0.10 sec +34: +34: *** No errors detected +37: Running 9 test cases... +37: +37: *** No errors detected +34:  + 36/127 Test #34: relpermdiagnostics ............................. Passed 0.27 sec test 40 Start 40: timer 40: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_timer" 40: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 40: Test timeout computed to be: 1500 -37: Running 9 test cases... -37: -37: *** No errors detected 37:  - 37/127 Test #37: rstconv ........................................ Passed 0.24 sec + 37/127 Test #37: rstconv ........................................ Passed 0.19 sec test 41 Start 41: vfpproperties 41: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_vfpproperties" 41: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 41: Test timeout computed to be: 1500 -40: Running 1 test case... 39: Running 1 test case... 39: 39: *** No errors detected 39:  - 38/127 Test #39: SymmTensor ..................................... Passed 0.18 sec + 38/127 Test #39: SymmTensor ..................................... Passed 0.12 sec test 42 Start 42: VoigtArray 42: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_VoigtArray" 42: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 42: Test timeout computed to be: 1500 -40: -40: *** No errors detected -40:  - 39/127 Test #40: timer .......................................... Passed 0.24 sec +40: Running 1 test case... +41: Running 8 test cases... +42: Running 2 test cases... +42: +42: *** No errors detected +42:  + 39/127 Test #42: VoigtArray ..................................... Passed 0.12 sec test 43 Start 43: wellmodel 43: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_wellmodel" 43: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 43: Test timeout computed to be: 1500 -41: Running 8 test cases... -35: Allocating the simulation vanguard -35: Adding LGRs, if any -35: Distributing the vanguard's data -35: Allocating the model -35: Allocating the problem -35: Initializing the model -35: Initializing the problem -42: Running 2 test cases... -42: -42: *** No errors detected -41: -41: *** No errors detected -42:  - 40/127 Test #42: VoigtArray ..................................... Passed 0.17 sec +40: +40: *** No errors detected +40:  + 40/127 Test #40: timer .......................................... Passed 0.19 sec test 44 Start 44: wellprodindexcalculator 44: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_wellprodindexcalculator" 44: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 44: Test timeout computed to be: 1500 +35: Allocating the simulation vanguard +41: +41: *** No errors detected 41:  - 41/127 Test #41: vfpproperties .................................. Passed 0.25 sec + 41/127 Test #41: vfpproperties .................................. Passed 0.20 sec test 45 Start 45: wellstate 45: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_wellstate" 45: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 45: Test timeout computed to be: 1500 +35: Adding LGRs, if any +35: Distributing the vanguard's data +35: Allocating the model +35: Allocating the problem +35: Initializing the model +35: Initializing the problem +44: Running 32 test cases... 35: Simulator successfully set up 43: Running 2 test cases... 45: Running 10 test cases... -44: Running 32 test cases... 43: 43: *** No errors detected 43:  - 42/127 Test #43: wellmodel ...................................... Passed 0.35 sec + 42/127 Test #43: wellmodel ...................................... Passed 0.30 sec test 46 Start 46: nonnc @@ -46034,46 +46070,46 @@ 46: 46: *** No errors detected 46:  - 43/127 Test #46: nonnc .......................................... Passed 0.24 sec + 43/127 Test #46: nonnc .......................................... Passed 0.25 sec test 47 Start 47: GasSatfuncConsistencyChecks 47: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_GasSatfuncConsistencyChecks" 47: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 47: Test timeout computed to be: 1500 +45: +45: *** No errors detected 47: Running 17 test cases... 47: 47: *** No errors detected -47:  - 44/127 Test #47: GasSatfuncConsistencyChecks .................... Passed 0.16 sec +45:  + 44/127 Test #45: wellstate ...................................... Passed 0.65 sec test 48 Start 48: OilSatfuncConsistencyChecks 48: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_OilSatfuncConsistencyChecks" 48: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 48: Test timeout computed to be: 1500 -45: -45: *** No errors detected -35: Allocating the simulation vanguard -35: Adding LGRs, if any -35: Distributing the vanguard's data -35: Allocating the model -35: Allocating the problem -45:  - 45/127 Test #45: wellstate ...................................... Passed 0.73 sec +47:  + 45/127 Test #47: GasSatfuncConsistencyChecks .................... Passed 0.14 sec test 49 Start 49: SatfuncCheckPoint 49: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_SatfuncCheckPoint" 49: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 49: Test timeout computed to be: 1500 +35: Allocating the simulation vanguard +35: Adding LGRs, if any +35: Distributing the vanguard's data +35: Allocating the model +35: Allocating the problem 35: Initializing the model 35: Initializing the problem 48: Running 38 test cases... 48: 48: *** No errors detected 48:  - 46/127 Test #48: OilSatfuncConsistencyChecks .................... Passed 0.17 sec + 46/127 Test #48: OilSatfuncConsistencyChecks .................... Passed 0.13 sec test 50 Start 50: SatfuncConsistencyCheckManager @@ -46085,7 +46121,7 @@ 49: 49: *** No errors detected 49:  - 47/127 Test #49: SatfuncCheckPoint .............................. Passed 0.20 sec + 47/127 Test #49: SatfuncCheckPoint .............................. Passed 0.19 sec test 51 Start 51: SatfuncConsistencyChecks @@ -46093,40 +46129,40 @@ 51: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 51: Test timeout computed to be: 1500 50: Running 24 test cases... -35: Allocating the simulation vanguard 51: Running 9 test cases... 51: 51: *** No errors detected 51:  - 48/127 Test #51: SatfuncConsistencyChecks ....................... Passed 0.16 sec + 48/127 Test #51: SatfuncConsistencyChecks ....................... Passed 0.13 sec test 52 Start 52: SatfuncConsistencyChecks_parallel 52: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_SatfuncConsistencyChecks_parallel" 52: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 52: Test timeout computed to be: 1500 +35: Allocating the simulation vanguard 35: Adding LGRs, if any 35: Distributing the vanguard's data 35: Allocating the model 35: Allocating the problem 35: Initializing the model 35: Initializing the problem -35: Simulator successfully set up -35: -35: *** No errors detected 52: Running 22 test cases... 52: 52: *** No errors detected -35:  - 49/127 Test #35: RestartSerialization ........................... Passed 1.83 sec +35: Simulator successfully set up +52:  + 49/127 Test #52: SatfuncConsistencyChecks_parallel .............. Passed 0.20 sec test 53 Start 53: ThreePointHorizontalSatfuncConsistencyChecks 53: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_ThreePointHorizontalSatfuncConsistencyChecks" 53: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 53: Test timeout computed to be: 1500 -52:  - 50/127 Test #52: SatfuncConsistencyChecks_parallel .............. Passed 0.20 sec +35: +35: *** No errors detected +35:  + 50/127 Test #35: RestartSerialization ........................... Passed 1.73 sec test 54 Start 54: WaterSatfuncConsistencyChecks @@ -46137,7 +46173,7 @@ 53: 53: *** No errors detected 53:  - 51/127 Test #53: ThreePointHorizontalSatfuncConsistencyChecks ... Passed 0.16 sec + 51/127 Test #53: ThreePointHorizontalSatfuncConsistencyChecks ... Passed 0.17 sec test 55 Start 55: ghostlastmatrixadapter @@ -46148,7 +46184,7 @@ 54: 54: *** No errors detected 54:  - 52/127 Test #54: WaterSatfuncConsistencyChecks .................. Passed 0.16 sec + 52/127 Test #54: WaterSatfuncConsistencyChecks .................. Passed 0.14 sec test 56 Start 56: parallelistlinformation @@ -46205,12 +46241,9 @@ 55: 22.5 925.525 0.959373 55: 23 910.989 0.984295 55: 23.5 888.734 0.97557 -56: Running 4 test cases... 55: 24 873.894 0.983302 55: 24.5 859.695 0.983752 55: 25 847.537 0.985858 -56: -56: *** No errors detected 55: 25.5 840.063 0.991181 55: 26 826.667 0.984054 55: 26.5 817.348 0.988727 @@ -46223,10 +46256,13 @@ 55: 30 738.411 0.989055 55: 30.5 718.238 0.97268 55: 31 710.378 0.989056 +56: Running 4 test cases... 55: 31.5 686.144 0.965887 55: 32 680.457 0.991711 55: 32.5 652.174 0.958435 55: 33 646.499 0.991298 +56: +56: *** No errors detected 55: 33.5 615.13 0.95148 55: 34 611.05 0.993367 55: 34.5 578.072 0.94603 @@ -46309,15 +46345,7 @@ 55: 73 9.03849 0.9936 55: 73.5 8.18071 0.905098 55: 74 8.13649 0.994594 -56:  - 53/127 Test #56: parallelistlinformation ........................ Passed 0.26 sec 55: 74.5 8.15854 1.00271 -test 57 - Start 57: ParallelSerialization - -57: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_ParallelSerialization" -57: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -57: Test timeout computed to be: 1500 55: 75 7.98648 0.97891 55: 75.5 9.63312 1.20618 55: 76 7.66938 0.796147 @@ -46341,7 +46369,15 @@ 55: 85 1.04982 0.957352 55: 85.5 0.740302 0.705169 55: 86 0.730649 0.986961 +56:  + 53/127 Test #56: parallelistlinformation ........................ Passed 0.19 sec 55: 86.5 0.761906 1.04278 +test 57 + Start 57: ParallelSerialization + +57: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_ParallelSerialization" +57: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +57: Test timeout computed to be: 1500 55: 87 0.731942 0.960673 55: 87.5 7.47835 10.2171 55: 88 0.621132 0.0830574 @@ -46415,7 +46451,7 @@ 55: 122 0.00048099 0.678392 55: 122.5 0.000617751 1.28433 55: 123 0.000181237 0.293383 -55: === rate=0.872441, T=0.15462, TIT=0.00125707, IT=123 +55: === rate=0.872441, T=0.124879, TIT=0.00101528, IT=123 55: === Dune::BiCGSTABSolver 55: Iter Defect Rate 55: 0 3529.31 @@ -46609,12 +46645,11 @@ 55: 94 0.0548089 0.730174 55: 94.5 0.493133 8.99732 55: 95 0.360979 0.73201 -50: -50: *** No errors detected 55: 95.5 0.315116 0.87295 55: 96 0.137438 0.436149 55: 96.5 0.126867 0.923087 55: 97 0.125346 0.988012 +57: Running 159 test cases... 55: 97.5 0.11895 0.948974 55: 98 0.116295 0.977677 55: 98.5 0.0732684 0.630023 @@ -46656,7 +46691,6 @@ 55: 116.5 0.00308003 1.00498 55: 117 0.00305859 0.993041 55: 117.5 0.00269825 0.882188 -57: Running 159 test cases... 55: 118 0.00250681 0.929051 55: 118.5 0.0138739 5.53448 55: 119 0.00159575 0.115018 @@ -46668,28 +46702,30 @@ 55: 122 0.00048099 0.678392 55: 122.5 0.000617751 1.28433 55: 123 0.000181237 0.293383 -55: === rate=0.872441, T=0.114275, TIT=0.000929067, IT=123 -55: Full preconditioner took 0.155321 -55: Ghost preconditioner took 0.114328 +55: === rate=0.872441, T=0.126255, TIT=0.00102647, IT=123 +55: Full preconditioner took 0.125223 +55: Ghost preconditioner took 0.126318 57: 57: *** No errors detected -50:  - 54/127 Test #50: SatfuncConsistencyCheckManager ................. Passed 1.10 sec +50: +50: *** No errors detected + 54/127 Test #55: ghostlastmatrixadapter ......................... Passed 0.47 sec test 58 Start 58: HDF5File 58: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_HDF5File" 58: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 58: Test timeout computed to be: 1500 - 55/127 Test #55: ghostlastmatrixadapter ......................... Passed 0.50 sec +57:  + 55/127 Test #57: ParallelSerialization .......................... Passed 0.22 sec test 59 Start 59: HDF5Serializer 59: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/test_HDF5Serializer" 59: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 59: Test timeout computed to be: 1500 -57:  - 56/127 Test #57: ParallelSerialization .......................... Passed 0.25 sec +50:  + 56/127 Test #50: SatfuncConsistencyCheckManager ................. Passed 1.04 sec test 60 Start 60: chopstep @@ -46698,10 +46734,6 @@ 60: Test timeout computed to be: 1500 58: Running 5 test cases... 59: Running 2 test cases... -59: -59: *** No errors detected -58: -58: *** No errors detected 60: Running 2 test cases... 60: ********************************************************************** 60: * * @@ -46716,14 +46748,6 @@ 60: Using 1 MPI processes with 2 OMP threads on each 60: 60: Reading deck file 'RC-01_MAST_PRED.DATA' -59:  - 57/127 Test #59: HDF5Serializer ................................. Passed 0.26 sec -test 61 - Start 61: art2dgf - -61: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--plain" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/art2dgf" "--" "data/fracture-raw.art" -61: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -61: Test timeout computed to be: 1500 60: 0 Reading RUNSPEC in RC-01_MAST_PRED.DATA line 17 60: 1 Reading DIMENS in RC-01_MAST_PRED.DATA line 20 60: 2 Reading OIL in RC-01_MAST_PRED.DATA line 23 @@ -46794,16 +46818,10 @@ 60: 67 Reading GVIR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 60 60: 68 Reading GWIR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 63 60: 69 Reading FVIR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 66 +44: +44: *** No errors detected 60: 70 Reading GGIR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 69 60: 71 Reading FGIR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 72 -58:  - 58/127 Test #58: HDF5File ....................................... Passed 0.29 sec -test 62 - Start 62: lens_immiscible_ecfv_ad - -62: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad" "--" "--end-time=3000" -62: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -62: Test timeout computed to be: 1500 60: 72 Reading FUGINJT in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 75 60: 73 Reading FGSR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 77 60: 74 Reading GOPGR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 79 @@ -46848,6 +46866,14 @@ 60: 60: Creating corner-point grid from keywords COORD, ZCORN and others 60: 3 fluid phases are active +44:  + 57/127 Test #44: wellprodindexcalculator ........................ Passed 2.05 sec +test 61 + Start 61: art2dgf + +61: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--plain" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/art2dgf" "--" "data/fracture-raw.art" +61: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +61: Test timeout computed to be: 1500 60: 60: Processing dynamic information from 60: RC-01_MAST_PRED.DATA line 169 @@ -46875,8 +46901,12 @@ 60: Processing keyword GRUPMAST at line 205 60: Processing keyword BRANPROP at line 215 60: Processing keyword NODEPROP at line 222 +59: +59: *** No errors detected 60: Processing keyword GUIDERAT at line 230 60: Processing keyword GCONPROD at line 234 +58: +58: *** No errors detected 60:  60: Warning: Problem with GCONPROD 60: In RC-01_MAST_PRED.DATA line 234 @@ -46914,6 +46944,9 @@ 60: Warning: Summary output requested for UDQ FUGINJT 60: In /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 75 60: No definition for this UDQ found in the SCHEDULE section +61: ###################### +61: # Running test '' +61: ###################### 60: 60: Processing grid 60: Total number of active cells: 1 / total pore volume: 6250 RM3 @@ -46927,17 +46960,19 @@ 60:  60: Warning: Unhandled summary keyword FGSR 60: In /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 77 -61: ###################### -61: # Running test '' -61: ###################### -62: ###################### -62: # Running test '' -62: ###################### +61: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/art2dgf data/fracture-raw.art" 60: 60: 60: ================ Starting main simulation loop =============== 60: -61: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/art2dgf data/fracture-raw.art" +61: Converting ART file "data/fracture-raw.art" to DGF file "data/fracture-raw.art.dgf" + 58/127 Test #61: art2dgf ........................................ Passed 0.03 sec +test 62 + Start 62: lens_immiscible_ecfv_ad + +62: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad" "--" "--end-time=3000" +62: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +62: Test timeout computed to be: 1500 60: ********************************************************************** 60: * * 60: * This is flow 2025.04 * @@ -46951,6 +46986,9 @@ 60: Using 1 MPI processes with 2 OMP threads on each 60: 60: Reading deck file 'RC-01_MAST_PRED.DATA' +62: ###################### +62: # Running test '' +62: ###################### 62: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad --end-time=3000" 60: 0 Reading RUNSPEC in RC-01_MAST_PRED.DATA line 17 60: 1 Reading DIMENS in RC-01_MAST_PRED.DATA line 20 @@ -46985,7 +47023,6 @@ 60: 30 Reading PROPS in RC-01_MAST_PRED.DATA line 121 60: 31 Reading NOECHO in RC-01_MAST_PRED.DATA line 124 60: 32 Reading PVTG in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/PVT-WET-GAS.INC line 8 -61: Converting ART file "data/fracture-raw.art" to DGF file "data/fracture-raw.art.dgf" 60: 33 Reading PVTO in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/PVT-WET-GAS.INC line 179 60: 34 Reading ROCK in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/PVT-WET-GAS.INC line 440 60: 35 Reading PVTW in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/PVT-WET-GAS.INC line 448 @@ -47004,7 +47041,6 @@ 60: 48 Reading TIMESTEP in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 11 60: 49 Reading FOPR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 13 60: 50 Reading FGPR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 15 - 59/127 Test #61: art2dgf ........................................ Passed 0.09 sec 60: 51 Reading FGIR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 17 60: 52 Reading FGOR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 20 60: 53 Reading FWCT in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 22 @@ -47017,12 +47053,6 @@ 60: 60 Reading WOPR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 42 60: 61 Reading ROIP in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 45 60: 62 Reading FOIP in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 48 -test 63 - Start 63: lens_immiscible_ecfv_ad_23 - -63: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_23" "--" "--end-time=3000" -63: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -63: Test timeout computed to be: 1500 60: 63 Reading FPR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 50 60: 64 Reading FOPT in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 52 60: 65 Reading GPR in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 54 @@ -47038,12 +47068,16 @@ 60: 75 Reading SCHEDULE in RC-01_MAST_PRED.DATA line 169 60: 76 Reading TUNING in RC-01_MAST_PRED.DATA line 173 60: 77 Reading VFPPROD in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/b1_vfp_flowline.inc line 68 -63: ###################### -63: # Running test '' -63: ###################### 60: 78 Reading VFPPROD in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/d1_vfp_flowline.inc line 68 +58:  + 59/127 Test #58: HDF5File ....................................... Passed 0.27 sec +test 63 + Start 63: lens_immiscible_ecfv_ad_23 + +63: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_23" "--" "--end-time=3000" +63: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +63: Test timeout computed to be: 1500 60: 79 Reading VFPPROD in /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/flowline_e1_vfp.inc line 9 -63: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_23 --end-time=3000" 60: 80 Reading GRUPTREE in RC-01_MAST_PRED.DATA line 188 60: 81 Reading SLAVES in RC-01_MAST_PRED.DATA line 200 60: 82 Reading GRUPMAST in RC-01_MAST_PRED.DATA line 205 @@ -47077,9 +47111,14 @@ 60: 60: GRUPMAST: keyword not supported 60: In file: RC-01_MAST_PRED.DATA, line 205 +63: ###################### +63: # Running test '' +63: ###################### 60: 60: Creating corner-point grid from keywords COORD, ZCORN and others 60: 3 fluid phases are active +59:  + 60/127 Test #59: HDF5Serializer ................................. Passed 0.27 sec 60: 60: Processing dynamic information from 60: RC-01_MAST_PRED.DATA line 169 @@ -47101,6 +47140,12 @@ 60:  60: Reading from: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/flowline_e1_vfp.inc line 9 60: Processing keyword VFPPROD at line 9 +test 64 + Start 64: lens_immiscible_ecfv_ad_trans + +64: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_trans" "--" "--end-time=3000" +64: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +64: Test timeout computed to be: 1500 60: Reading from: RC-01_MAST_PRED.DATA line 188 60: Processing keyword GRUPTREE at line 188 60: Processing keyword SLAVES at line 200 @@ -47130,6 +47175,7 @@ 60: Complete report step 1 (31 DAYS) at 2018-11-01 (0 DAYS) 60: 60: Initializing report step 2/38 at 2018-11-01 (0 DAYS) line 259 +63: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_23 --end-time=3000" 60: Processing keyword GCONINJE at line 263 60: Complete report step 2 (30 DAYS) at 2018-12-01 (31 DAYS) 60: @@ -47146,6 +47192,10 @@ 60: Warning: Summary output requested for UDQ FUGINJT 60: In /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 75 60: No definition for this UDQ found in the SCHEDULE section +64: ###################### +64: # Running test '' +64: ###################### +64: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_trans --end-time=3000" 60: 60: Processing grid 60: Total number of active cells: 1 / total pore volume: 6250 RM3 @@ -47159,28 +47209,14 @@ 60:  60: Warning: Unhandled summary keyword FGSR 60: In /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests/include/summary_rc.inc line 77 -44: -44: *** No errors detected 60: 60: 60: ================ Starting main simulation loop =============== 60: 60: 60: *** No errors detected -44:  - 60/127 Test #44: wellprodindexcalculator ........................ Passed 2.33 sec -test 64 - Start 64: lens_immiscible_ecfv_ad_trans - -64: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_trans" "--" "--end-time=3000" -64: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -64: Test timeout computed to be: 1500 -64: ###################### -64: # Running test '' -64: ###################### -64: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_trans --end-time=3000" 60:  - 61/127 Test #60: chopstep ....................................... Passed 0.42 sec + 61/127 Test #60: chopstep ....................................... Passed 0.34 sec test 65 Start 65: lens_immiscible_vcfv_ad @@ -47191,8 +47227,6 @@ 65: # Running test '' 65: ###################### 65: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_ad --end-time=3000" -63: Ground remediation problem where a dense oil infiltrates an aquifer with an embedded low-permability lens. This is the binary for the isothermal variant using automatic differentiationand the element centered finite volume discretization -63: 62: Ground remediation problem where a dense oil infiltrates an aquifer with an embedded low-permability lens. This is the binary for the isothermal variant using automatic differentiationand the element centered finite volume discretization 62: 62: # [known parameters which were specified at run-time] @@ -47257,6 +47291,27 @@ 62: VtkWriteViscosities="0" 62: # [end of parameters] 62: Allocating the simulation vanguard +62: Adding LGRs, if any +62: Distributing the vanguard's data +62: Allocating the model +62: Allocating the problem +62: Initializing the model +62: Initializing the problem +62: Simulator successfully set up +62: Applying the initial solution of the "lens_immiscible_ecfv_ad" problem +62: Writing visualization results for the current time step. +62: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 1 error: 852.881 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 2.53696 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Ground remediation problem where a dense oil infiltrates an aquifer with an embedded low-permability lens. This is the binary for the isothermal variant using automatic differentiationand the element centered finite volume discretization +63: 63: # [known parameters which were specified at run-time] 63: EndTime="3000" # default: "30000" 63: # [parameters which were specified at compile-time] @@ -47319,38 +47374,12 @@ 63: VtkWriteViscosities="0" 63: # [end of parameters] 63: Allocating the simulation vanguard -62: Adding LGRs, if any -62: Distributing the vanguard's data -62: Allocating the model -62: Allocating the problem -62: Initializing the model -62: Initializing the problem -62: Simulator successfully set up -62: Applying the initial solution of the "lens_immiscible_ecfv_ad" problem 63: Adding LGRs, if any 63: Distributing the vanguard's data 63: Allocating the model -62: Writing visualization results for the current time step. -63: Allocating the problem -63: Initializing the model -63: Initializing the problem -63: Simulator successfully set up -63: Applying the initial solution of the "lens_immiscible_ecfv_ad" problem -63: Writing visualization results for the current time step. -62: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 852.881 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 852.881 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Ground remediation problem where a dense oil infiltrates an aquifer with an embedded low-permability lens. This is the binary for the isothermal variant using automatic differentiationand the element centered finite volume discretization 64: +63: Allocating the problem 64: # [known parameters which were specified at run-time] 64: EndTime="3000" # default: "30000" 64: # [parameters which were specified at compile-time] @@ -47413,270 +47442,131 @@ 64: VtkWriteViscosities="0" 64: # [end of parameters] 64: Allocating the simulation vanguard -62: Solve: M deltax^k = r -63: Solve: M deltax^k = r 64: Adding LGRs, if any 64: Distributing the vanguard's data 64: Allocating the model +63: Initializing the model 64: Allocating the problem -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 2.53696 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Initializing the problem +63: Simulator successfully set up 64: Initializing the model -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 2.53696 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Applying the initial solution of the "lens_immiscible_ecfv_ad" problem 64: Initializing the problem 64: Simulator successfully set up 64: Applying the initial solution of the "lens_immiscible_ecfv_ad_trans" problem -64: Writing visualization results for the current time step. -65: Ground remediation problem where a dense oil infiltrates an aquifer with an embedded low-permability lens. This is the binary for the isothermal variant using automatic differentiationand the vertex centered finite volume discretization -65: -65: # [known parameters which were specified at run-time] -65: EndTime="3000" # default: "30000" -65: # [parameters which were specified at compile-time] -65: CellsX="48" -65: CellsY="32" -65: ContinueOnConvergenceError="0" -65: DomainSizeX="6" -65: DomainSizeY="4" -65: EnableAsyncVtkOutput="1" -65: EnableGravity="1" -65: EnableGridAdaptation="0" -65: EnableIntensiveQuantityCache="1" -65: EnableStorageCache="1" -65: EnableThermodynamicHints="0" -65: EnableVtkOutput="1" -65: GridGlobalRefinements="0" -65: InitialTimeStepSize="250" -65: LensLowerLeftX="1" -65: LensLowerLeftY="2" -65: LensUpperRightX="4" -65: LensUpperRightY="3" -65: LinearSolverAbsTolerance="-1" -65: LinearSolverMaxError="1e+07" -65: LinearSolverMaxIterations="1000" -65: LinearSolverOverlapSize="2" -65: LinearSolverTolerance="0.001" -65: LinearSolverVerbosity="0" -65: MaxTimeStepDivisions="10" -65: MaxTimeStepSize="inf" -65: MinTimeStepSize="0" -65: NewtonMaxError="1e+100" -65: NewtonMaxIterations="20" -65: NewtonTargetIterations="10" -65: NewtonTolerance="1e-08" -65: NewtonVerbose="1" -65: NewtonWriteConvergence="0" -65: OutputDir="" -65: ParameterFile="" -65: PreconditionerOrder="0" -65: PreconditionerRelaxation="1" -65: PredeterminedTimeStepsFile="" -65: PrintParameters="2" -65: RestartTime="-1e+35" -65: ThreadsPerProcess="1" -65: VtkWriteAverageMolarMasses="0" -65: VtkWriteDensities="1" -65: VtkWriteDofIndex="0" -65: VtkWriteExtrusionFactor="0" -65: VtkWriteFilterVelocities="0" -65: VtkWriteIntrinsicPermeabilities="1" -65: VtkWriteMobilities="0" -65: VtkWritePorosity="1" -65: VtkWritePotentialGradients="0" -65: VtkWritePressures="1" -65: VtkWritePrimaryVars="0" -65: VtkWriteProcessRank="0" -65: VtkWriteRelativePermeabilities="0" -65: VtkWriteSaturations="0" -65: VtkWriteTemperature="1" -65: VtkWriteViscosities="0" -65: # [end of parameters] -65: Allocating the simulation vanguard 62: Solve: M deltax^k = r +64: Writing visualization results for the current time step. 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 3 error: 474.977 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Adding LGRs, if any -65: Distributing the vanguard's data -65: Allocating the model -65: Allocating the problem -65: Initializing the model -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 474.977 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Initializing the problem -65: Simulator successfully set up -65: Applying the initial solution of the "lens_immiscible_vcfv_ad" problem -65: Writing visualization results for the current time step. +63: Writing visualization results for the current time step. 64: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 4 error: 416.828 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 416.828 +63: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 5 error: 426.249 +62: Newton iteration 4 error: 416.828 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -63: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 1 error: 852.881 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 5 error: 426.249 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 6 error: 180.553 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -63: Solve: M deltax^k = r 62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 7 error: 185.281 +62: Newton iteration 5 error: 426.249 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 6 error: 180.553 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 1 error: 3366.4 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 2 error: 2.53696 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 8 error: 74.2418 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r +64: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 7 error: 185.281 +63: Newton iteration 1 error: 852.881 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 3 error: 475 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r +64: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 9 error: 27.1456 +62: Newton iteration 6 error: 180.553 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 8 error: 74.2418 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 4 error: 416.789 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 10 error: 4.14997 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r 64: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 2 error: 15.8797 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 5 error: 426.322 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 63: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 11 error: 0.0538836 +62: Newton iteration 7 error: 185.281 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Solve: M deltax^k = r +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 6 error: 180.592 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 9 error: 27.1456 +63: Newton iteration 2 error: 2.53696 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 6 error: 180.592 +64: Newton iteration 7 error: 186.107 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r -64: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 12 error: 0.00110507 +62: Newton iteration 8 error: 74.2418 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 7 error: 186.107 +64: Newton iteration 8 error: 73.928 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r +64: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 10 error: 4.14997 +63: Newton iteration 3 error: 474.977 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 8 error: 73.928 +64: Newton iteration 9 error: 27.6085 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r -65: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 13 error: 4.29799e-05 +62: Newton iteration 9 error: 27.1456 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 3 error: 91.4787 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 9 error: 27.6085 +64: Newton iteration 10 error: 4.17797 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 11 error: 0.0538836 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 62: Solve: M deltax^k = r -64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 10 error: 4.17797 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 14 error: 3.72955e-08 +62: Newton iteration 10 error: 4.14997 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r -62: Newton iteration 15 error: 9.16806e-11 -62: Linearization/solve/update time: 0.105453(79.192%)/0.0272443(20.4596%)/0.00046396(0.34842%) 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 11 error: 0.0541453 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -62: Storage: 9593.15 10 -62: Writing visualization results for the current time step. 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 12 error: 0.00110507 +63: Newton iteration 4 error: 416.828 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -62: Time step 1 done. CPU time: 0.137887 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -62: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 12 error: 0.00112501 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 4 error: 371.463 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 64: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 0.111496 +62: Newton iteration 11 error: 0.0538836 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 13 error: 4.28467e-05 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 13 error: 4.29799e-05 +63: Newton iteration 5 error: 426.249 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 62: Solve: M deltax^k = r @@ -47684,28 +47574,24 @@ 64: Newton iteration 14 error: 4.05506e-08 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 0.0168074 +62: Newton iteration 12 error: 0.00110507 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Newton iteration 15 error: 2.6562e-11 -64: Linearization/solve/update time: 0.0614019(57.5926%)/0.044555(41.7909%)/0.00065732(0.61654%) +64: Linearization/solve/update time: 0.0369173(57.9133%)/0.0263869(41.394%)/0.0004416(0.692751%) 64: Storage: 9593.15 10 64: Writing visualization results for the current time step. 63: Solve: M deltax^k = r -64: Time step 1 done. CPU time: 0.111368 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +63: Update: x^(k+1) = x^k - deltax^k +64: Time step 1 done. CPU time: 0.0685336 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) 64: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 14 error: 3.72955e-08 +63: Newton iteration 6 error: 180.553 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 64: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 3 error: 0.00337776 +62: Newton iteration 13 error: 4.29799e-05 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 5 error: 265.096 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 1 error: 0.111496 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -47713,390 +47599,470 @@ 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 2 error: 0.0168074 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 62: Solve: M deltax^k = r -63: Newton iteration 15 error: 9.16806e-11 -63: Linearization/solve/update time: 0.137177(84.9974%)/0.0237806(14.7349%)/0.00043196(0.267651%) +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 7 error: 185.281 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 4 error: 0.000189008 +62: Newton iteration 14 error: 3.72955e-08 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r -63: Storage: 9593.15 10 -63: Writing visualization results for the current time step. 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 3 error: 0.00337739 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Time step 1 done. CPU time: 0.167765 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -63: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -62: Solve: M deltax^k = r +65: Ground remediation problem where a dense oil infiltrates an aquifer with an embedded low-permability lens. This is the binary for the isothermal variant using automatic differentiationand the vertex centered finite volume discretization +65: 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 4 error: 0.000189096 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 5 error: 7.45634e-07 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: # [known parameters which were specified at run-time] +65: EndTime="3000" # default: "30000" +65: # [parameters which were specified at compile-time] +65: CellsX="48" +65: CellsY="32" +65: ContinueOnConvergenceError="0" +65: DomainSizeX="6" +65: DomainSizeY="4" +65: EnableAsyncVtkOutput="1" +65: EnableGravity="1" +65: EnableGridAdaptation="0" +65: EnableIntensiveQuantityCache="1" +65: EnableStorageCache="1" +65: EnableThermodynamicHints="0" +65: EnableVtkOutput="1" +65: GridGlobalRefinements="0" +65: InitialTimeStepSize="250" +65: LensLowerLeftX="1" +65: LensLowerLeftY="2" +65: LensUpperRightX="4" +65: LensUpperRightY="3" +65: LinearSolverAbsTolerance="-1" +65: LinearSolverMaxError="1e+07" +65: LinearSolverMaxIterations="1000" +65: LinearSolverOverlapSize="2" +65: LinearSolverTolerance="0.001" +65: LinearSolverVerbosity="0" +65: MaxTimeStepDivisions="10" +65: MaxTimeStepSize="inf" +65: MinTimeStepSize="0" +65: NewtonMaxError="1e+100" +65: NewtonMaxIterations="20" +65: NewtonTargetIterations="10" +65: NewtonTolerance="1e-08" +65: NewtonVerbose="1" +65: NewtonWriteConvergence="0" +65: OutputDir="" +65: ParameterFile="" +65: PreconditionerOrder="0" +65: PreconditionerRelaxation="1" +65: PredeterminedTimeStepsFile="" +65: PrintParameters="2" +65: RestartTime="-1e+35" +65: ThreadsPerProcess="1" +65: VtkWriteAverageMolarMasses="0" +65: VtkWriteDensities="1" +65: VtkWriteDofIndex="0" +65: VtkWriteExtrusionFactor="0" +65: VtkWriteFilterVelocities="0" +65: VtkWriteIntrinsicPermeabilities="1" +65: VtkWriteMobilities="0" +65: VtkWritePorosity="1" +65: VtkWritePotentialGradients="0" +65: VtkWritePressures="1" +65: VtkWritePrimaryVars="0" +65: VtkWriteProcessRank="0" +65: VtkWriteRelativePermeabilities="0" +65: VtkWriteSaturations="0" +65: VtkWriteTemperature="1" +65: VtkWriteViscosities="0" +65: # [end of parameters] +65: Allocating the simulation vanguard +62: Newton iteration 15 error: 9.16806e-11 +62: Linearization/solve/update time: 0.0902019(79.7493%)/0.0224745(19.8701%)/0.000430401(0.380526%) +62: Storage: 9593.15 10 +62: Writing visualization results for the current time step. +65: Adding LGRs, if any +65: Distributing the vanguard's data +65: Allocating the model +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k 64: Solve: M deltax^k = r +63: Newton iteration 8 error: 74.2418 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Time step 1 done. CPU time: 0.117037 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +62: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Allocating the problem +65: Initializing the model +65: Initializing the problem +65: Simulator successfully set up 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 5 error: 7.70516e-07 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -65: Solve: M deltax^k = r +65: Applying the initial solution of the "lens_immiscible_vcfv_ad" problem +65: Writing visualization results for the current time step. 64: Newton iteration 6 error: 2.72468e-10 -64: Linearization/solve/update time: 0.0140672(58.2278%)/0.00992856(41.0969%)/0.00016316(0.675361%) -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 6 error: 215.944 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Newton iteration 6 error: 4.68549e-10 -62: Linearization/solve/update time: 0.0352548(79.4656%)/0.00894924(20.1719%)/0.00016084(0.362539%) +64: Linearization/solve/update time: 0.0142432(58.5975%)/0.00987994(40.6468%)/0.00018368(0.755673%) 64: Storage: 9588.58 16.6667 64: Writing visualization results for the current time step. -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.111496 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Storage: 9588.58 16.6667 -62: Writing visualization results for the current time step. -64: Time step 2 done. CPU time: 0.138716 seconds, end time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) +62: Solve: M deltax^k = r +65: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Time step 2 done. CPU time: 0.0962258 seconds, end time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) 64: Begin time step 3. Start time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Time step 2 done. CPU time: 0.185348 seconds, end time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) -62: Begin time step 3. Start time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 1 error: 0.111496 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 9 error: 27.1456 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 1 error: 0.0626181 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 64: Solve: M deltax^k = r -63: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 0.0626181 +62: Newton iteration 2 error: 0.0168074 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.0168074 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 2 error: 0.038498 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 64: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 10 error: 4.14997 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 3 error: 0.0465451 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 64: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 0.038498 +62: Newton iteration 3 error: 0.00337776 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 4 error: 0.00571673 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -63: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 7 error: 11.3661 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 0.00337776 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +62: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 5 error: 3.09527e-05 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r +65: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 3 error: 0.046545 +62: Newton iteration 4 error: 0.000189008 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 1 error: 3366.4 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 11 error: 0.0538836 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 6 error: 2.51017e-08 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Newton iteration 7 error: 8.99651e-11 -64: Linearization/solve/update time: 0.0159203(58.9762%)/0.0108863(40.3279%)/0.00018784(0.695848%) -63: Solve: M deltax^k = r +64: Linearization/solve/update time: 0.016665(59.1031%)/0.0112238(39.8057%)/0.000307682(1.09121%) +62: Solve: M deltax^k = r 64: Storage: 9582.5 25.5556 64: Writing visualization results for the current time step. -62: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 0.000189008 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 4 error: 0.00571674 +62: Newton iteration 5 error: 7.45634e-07 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Time step 3 done. CPU time: 0.168998 seconds, end time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) +63: Solve: M deltax^k = r +64: Time step 3 done. CPU time: 0.127837 seconds, end time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) 64: Begin time step 4. Start time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 12 error: 0.00110507 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 1 error: 0.0564505 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r +62: Newton iteration 6 error: 4.68549e-10 +62: Linearization/solve/update time: 0.0353584(79.3865%)/0.00900962(20.2284%)/0.00017152(0.385096%) +62: Storage: 9588.58 16.6667 +62: Writing visualization results for the current time step. 64: Solve: M deltax^k = r -65: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 5 error: 3.09709e-05 +62: Time step 2 done. CPU time: 0.164739 seconds, end time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) +62: Begin time step 3. Start time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 8 error: 48.2196 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 2 error: 0.10879 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 5 error: 7.45634e-07 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r 64: Solve: M deltax^k = r +63: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 3 error: 0.0842761 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 13 error: 4.29799e-05 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 2 error: 15.8797 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 6 error: 2.35745e-08 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 4 error: 0.02347 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 1 error: 0.0626181 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -63: Newton iteration 6 error: 4.68549e-10 -63: Linearization/solve/update time: 0.0530617(85.4786%)/0.00885148(14.2591%)/0.0001628(0.262259%) 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 5 error: 0.001267 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Storage: 9588.58 16.6667 -63: Writing visualization results for the current time step. -62: Newton iteration 7 error: 9.04919e-11 -62: Linearization/solve/update time: 0.0411613(80.8693%)/0.00954956(18.7619%)/0.00018772(0.368812%) -62: Storage: 9582.5 25.5556 -62: Writing visualization results for the current time step. +62: Solve: M deltax^k = r +63: Solve: M deltax^k = r 64: Solve: M deltax^k = r -63: Time step 2 done. CPU time: 0.234426 seconds, end time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) -63: Begin time step 3. Start time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Time step 3 done. CPU time: 0.239362 seconds, end time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) -62: Begin time step 4. Start time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 0.038498 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 14 error: 3.72955e-08 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 6 error: 1.38041e-05 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -65: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 9 error: 60.9519 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 7 error: 1.34298e-08 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r -64: Newton iteration 8 error: 4.54113e-11 -64: Linearization/solve/update time: 0.0183271(59.3456%)/0.012301(39.8324%)/0.00025384(0.821967%) 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 0.0564505 +62: Newton iteration 3 error: 0.046545 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Newton iteration 8 error: 4.54113e-11 +64: Linearization/solve/update time: 0.0188003(59.011%)/0.012768(40.0765%)/0.000290721(0.912525%) 64: Storage: 9574.89 36.6667 64: Writing visualization results for the current time step. -63: Solve: M deltax^k = r -64: Time step 4 done. CPU time: 0.203138 seconds, end time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) +65: Solve: M deltax^k = r +63: Newton iteration 15 error: 9.16806e-11 +63: Linearization/solve/update time: 0.135554(85.3379%)/0.0227875(14.3459%)/0.000502282(0.316212%) +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 3 error: 91.4787 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Time step 4 done. CPU time: 0.163224 seconds, end time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) 64: Begin time step 5. Start time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 324.074 seconds (5 minutes, 24.07 seconds) 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.0626181 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r +63: Storage: 9593.15 10 +63: Writing visualization results for the current time step. 62: Solve: M deltax^k = r +64: Solve: M deltax^k = r +63: Time step 1 done. CPU time: 0.164681 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +63: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 4 error: 0.00571674 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 1 error: 0.159806 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 0.10879 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 2 error: 0.29159 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r +62: Solve: M deltax^k = r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 3 error: 0.570574 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.038498 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 3 error: 0.084276 +62: Newton iteration 5 error: 3.09709e-05 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -65: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 1 error: 0.111496 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 4 error: 0.0682039 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 10 error: 2.07364 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r +62: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 5 error: 0.00879571 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 4 error: 0.02347 +62: Newton iteration 6 error: 2.35745e-08 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r +65: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 4 error: 371.463 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 0.046545 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 6 error: 8.9055e-05 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 2 error: 0.0168074 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Newton iteration 7 error: 9.04919e-11 +62: Linearization/solve/update time: 0.041445(80.801%)/0.00962402(18.7629%)/0.000223681(0.436087%) +62: Storage: 9582.5 25.5556 +62: Writing visualization results for the current time step. 64: Solve: M deltax^k = r -62: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 5 error: 0.001267 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 7 error: 8.04778e-08 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r +62: Time step 3 done. CPU time: 0.220768 seconds, end time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) +62: Begin time step 4. Start time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Newton iteration 8 error: 5.63707e-11 -64: Linearization/solve/update time: 0.0182954(60.5391%)/0.011707(38.7382%)/0.0002184(0.722679%) -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 0.00571674 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Linearization/solve/update time: 0.0186233(60.0122%)/0.0121254(39.0733%)/0.000283802(0.91453%) 64: Storage: 9566.01 49.6296 64: Writing visualization results for the current time step. -62: Solve: M deltax^k = r -64: Time step 5 done. CPU time: 0.2366 seconds, end time: 1240.74 seconds (20 minutes, 40.74 seconds), step size: 324.074 seconds (5 minutes, 24.07 seconds) +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 3 error: 0.00337776 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Time step 5 done. CPU time: 0.197848 seconds, end time: 1240.74 seconds (20 minutes, 40.74 seconds), step size: 324.074 seconds (5 minutes, 24.07 seconds) 64: Begin time step 6. Start time: 1240.74 seconds (20 minutes, 40.74 seconds), step size: 378.086 seconds (6 minutes, 18.09 seconds) 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 65: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 6 error: 1.38049e-05 +62: Newton iteration 1 error: 0.0564505 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 11 error: 0.00447042 +65: Newton iteration 5 error: 265.096 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 4 error: 0.000189008 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 1 error: 0.214775 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 64: Solve: M deltax^k = r -63: Solve: M deltax^k = r -62: Newton iteration 7 error: 8.94732e-09 -62: Linearization/solve/update time: 0.0412621(81.384%)/0.0092454(18.2353%)/0.000193(0.380667%) 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 2 error: 0.398142 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Storage: 9574.89 36.6667 -62: Writing visualization results for the current time step. -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 5 error: 3.09709e-05 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r -62: Time step 4 done. CPU time: 0.293298 seconds, end time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) -62: Begin time step 5. Start time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 0.10879 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 3 error: 0.290606 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 4 error: 0.120405 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 5 error: 7.45634e-07 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 64: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 0.159806 +62: Newton iteration 3 error: 0.084276 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r +65: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 5 error: 0.0537018 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 6 error: 2.35745e-08 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 6 error: 215.944 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 6 error: 0.0203108 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -62: Solve: M deltax^k = r 64: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 0.360936 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 6 error: 4.68549e-10 +63: Linearization/solve/update time: 0.0548827(85.2538%)/0.00931014(14.4622%)/0.000182801(0.28396%) +62: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 7 error: 0.000705599 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 12 error: 1.05456e-05 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Newton iteration 7 error: 9.04919e-11 -63: Linearization/solve/update time: 0.0620515(86.3534%)/0.00954764(13.2869%)/0.00025844(0.359656%) -64: Solve: M deltax^k = r -63: Storage: 9582.5 25.5556 +63: Storage: 9588.58 16.6667 63: Writing visualization results for the current time step. -62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 3 error: 0.647797 +62: Newton iteration 4 error: 0.02347 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 8 error: 1.04014e-06 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Time step 3 done. CPU time: 0.310983 seconds, end time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) -63: Begin time step 4. Start time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 64: Newton iteration 9 error: 8.74968e-10 -64: Linearization/solve/update time: 0.0207539(61.9959%)/0.0124774(37.2723%)/0.00024496(0.731744%) +64: Linearization/solve/update time: 0.0258662(64.3493%)/0.0138936(34.5643%)/0.000436721(1.08646%) +63: Time step 2 done. CPU time: 0.23503 seconds, end time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) +63: Begin time step 3. Start time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Storage: 9555.65 64.7531 64: Writing visualization results for the current time step. -64: Time step 6 done. CPU time: 0.273344 seconds, end time: 1618.83 seconds (26 minutes, 58.83 seconds), step size: 378.086 seconds (6 minutes, 18.09 seconds) +62: Update: x^(k+1) = x^k - deltax^k +65: Solve: M deltax^k = r +62: Newton iteration 5 error: 0.001267 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Update: x^(k+1) = x^k - deltax^k +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 1 error: 0.0626181 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Newton iteration 7 error: 11.3661 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Time step 6 done. CPU time: 0.250392 seconds, end time: 1618.83 seconds (26 minutes, 58.83 seconds), step size: 378.086 seconds (6 minutes, 18.09 seconds) 64: Begin time step 7. Start time: 1618.83 seconds (26 minutes, 58.83 seconds), step size: 409.594 seconds (6 minutes, 49.59 seconds) 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 4 error: 0.0803376 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 1 error: 0.232641 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r -64: Solve: M deltax^k = r +62: Newton iteration 6 error: 1.38049e-05 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.0564505 +63: Newton iteration 2 error: 0.038498 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r +64: Solve: M deltax^k = r +62: Newton iteration 7 error: 8.94732e-09 +62: Linearization/solve/update time: 0.0551463(81.2849%)/0.0124568(18.3612%)/0.00024008(0.353875%) +62: Storage: 9574.89 36.6667 +62: Writing visualization results for the current time step. 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 2 error: 0.280077 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Newton iteration 13 error: 6.63733e-09 -65: Linearization/solve/update time: 0.252714(91.6934%)/0.0224905(8.16033%)/0.00040304(0.146237%) -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 5 error: 0.0196325 +62: Time step 4 done. CPU time: 0.293466 seconds, end time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) +62: Begin time step 5. Start time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Storage: 9593.15 10 -65: Writing visualization results for the current time step. 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 3 error: 0.733663 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Time step 1 done. CPU time: 0.280478 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -65: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 192.308 seconds (3 minutes, 12.31 seconds) +65: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 8 error: 48.2196 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 3 error: 0.046545 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 4 error: 0.877336 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r -63: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 6 error: 0.00058163 +62: Newton iteration 1 error: 0.159806 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.10879 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 5 error: 2.23199 @@ -48105,520 +48071,538 @@ 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 6 error: 1.60982 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k 62: Solve: M deltax^k = r +63: Newton iteration 4 error: 0.00571674 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 0.360936 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 7 error: 0.234128 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Solve: M deltax^k = r +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 8 error: 0.00314812 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 7 error: 7.64897e-07 +62: Newton iteration 3 error: 0.647797 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 64: Solve: M deltax^k = r +65: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 0.084276 +63: Newton iteration 5 error: 3.09709e-05 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 8 error: 0.00314812 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -62: Newton iteration 8 error: 5.09869e-10 -62: Linearization/solve/update time: 0.0472587(82.7862%)/0.00960816(16.8313%)/0.00021836(0.382516%) -62: Storage: 9565.37 50.5556 -62: Writing visualization results for the current time step. -64: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 1 error: 0.124868 +65: Newton iteration 9 error: 60.9519 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Time step 5 done. CPU time: 0.353589 seconds, end time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) -62: Begin time step 6. Start time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 9 error: 2.88335e-06 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 0.02347 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 4 error: 0.0803376 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Newton iteration 10 error: 2.61183e-09 -64: Linearization/solve/update time: 0.0231414(63.1352%)/0.0132366(36.1128%)/0.00027564(0.752013%) +64: Linearization/solve/update time: 0.0241464(62.7252%)/0.0138865(36.073%)/0.000462642(1.2018%) 64: Storage: 9544.43 81.1368 64: Writing visualization results for the current time step. +63: Solve: M deltax^k = r 62: Solve: M deltax^k = r -64: Time step 7 done. CPU time: 0.313595 seconds, end time: 2028.42 seconds (33 minutes, 48.42 seconds), step size: 409.594 seconds (6 minutes, 49.59 seconds) +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 6 error: 2.35745e-08 +64: Time step 7 done. CPU time: 0.301418 seconds, end time: 2028.42 seconds (33 minutes, 48.42 seconds), step size: 409.594 seconds (6 minutes, 49.59 seconds) 64: Begin time step 8. Start time: 2028.42 seconds (33 minutes, 48.42 seconds), step size: 409.594 seconds (6 minutes, 49.59 seconds) 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 0.213597 +62: Newton iteration 5 error: 0.0196325 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 1 error: 0.219952 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r 62: Solve: M deltax^k = r -64: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 5 error: 0.001267 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 7 error: 9.04919e-11 +63: Linearization/solve/update time: 0.0628829(86.2948%)/0.00978922(13.4339%)/0.00019772(0.271333%) 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 0.372565 +62: Newton iteration 6 error: 0.00058163 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r +63: Storage: 9582.5 25.5556 +63: Writing visualization results for the current time step. +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 10 error: 2.07364 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 2 error: 0.303974 +64: Newton iteration 1 error: 0.219952 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -65: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 3 error: 1.06787 +64: Newton iteration 2 error: 0.303974 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 2 error: 0.0225907 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r +64: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 3 error: 0.130324 +62: Newton iteration 7 error: 7.64897e-07 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 3 error: 1.06787 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Time step 3 done. CPU time: 0.316996 seconds, end time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) +63: Begin time step 4. Start time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -63: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 4 error: 0.510594 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 6 error: 1.38049e-05 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Newton iteration 8 error: 5.09869e-10 +62: Linearization/solve/update time: 0.049948(82.8913%)/0.0100833(16.7337%)/0.000225962(0.374996%) 64: Solve: M deltax^k = r +62: Storage: 9565.37 50.5556 +62: Writing visualization results for the current time step. 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 5 error: 0.39471 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 4 error: 0.141595 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 6 error: 0.142593 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 1 error: 0.0564505 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r 64: Solve: M deltax^k = r -63: Newton iteration 7 error: 8.94732e-09 -63: Linearization/solve/update time: 0.0619141(86.7632%)/0.00922336(12.9251%)/0.00022244(0.311716%) 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 7 error: 0.00607227 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Update: x^(k+1) = x^k - deltax^k +62: Time step 5 done. CPU time: 0.362159 seconds, end time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) +62: Begin time step 6. Start time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Newton iteration 11 error: 0.00447042 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Solve: M deltax^k = r 62: Solve: M deltax^k = r -63: Storage: 9574.89 36.6667 -63: Writing visualization results for the current time step. 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 5 error: 0.183344 +62: Newton iteration 1 error: 0.213597 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r -63: Time step 4 done. CPU time: 0.387035 seconds, end time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) -63: Begin time step 5. Start time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 8 error: 7.67485e-06 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 3 error: 0.00807959 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 6 error: 0.0563445 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 2 error: 0.10879 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Newton iteration 9 error: 3.95917e-09 -64: Linearization/solve/update time: 0.0208779(58.3547%)/0.014652(40.953%)/0.00024772(0.692388%) +64: Linearization/solve/update time: 0.0213894(53.8978%)/0.0180425(45.4643%)/0.000253163(0.63793%) 64: Storage: 9533.21 97.5206 64: Writing visualization results for the current time step. -64: Time step 8 done. CPU time: 0.352956 seconds, end time: 2438.01 seconds (40 minutes, 38.01 seconds), step size: 409.594 seconds (6 minutes, 49.59 seconds) +62: Solve: M deltax^k = r +64: Time step 8 done. CPU time: 0.348187 seconds, end time: 2438.01 seconds (40 minutes, 38.01 seconds), step size: 409.594 seconds (6 minutes, 49.59 seconds) 64: Begin time step 9. Start time: 2438.01 seconds (40 minutes, 38.01 seconds), step size: 283.803 seconds (4 minutes, 43.8 seconds) 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -64: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.159806 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 7 error: 0.00766162 +62: Newton iteration 2 error: 0.372565 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 1 error: 0.154578 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +62: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 3 error: 0.084276 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 3 error: 0.130324 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r +65: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 2 error: 0.0658886 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -63: Solve: M deltax^k = r 64: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 8 error: 0.000175318 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.360936 +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 12 error: 1.05456e-05 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 3 error: 0.0621669 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 4 error: 0.141595 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 64: Solve: M deltax^k = r -65: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 4 error: 0.02347 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 4 error: 0.018839 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 4 error: 0.000973937 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r 64: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 9 error: 1.59015e-07 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 5 error: 0.00115295 -63: Solve: M deltax^k = r 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 0.647797 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r +62: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 5 error: 0.183344 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 6 error: 2.83158e-06 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Newton iteration 10 error: 3.94136e-11 -62: Linearization/solve/update time: 0.0593082(82.2096%)/0.0125252(17.3616%)/0.00030936(0.428816%) -62: Storage: 9554.27 66.7593 -62: Writing visualization results for the current time step. +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 5 error: 0.001267 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 6 error: 0.0563445 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Newton iteration 7 error: 2.70673e-09 -64: Linearization/solve/update time: 0.0161983(57.3428%)/0.0117838(41.7151%)/0.00026612(0.942078%) +64: Linearization/solve/update time: 0.0168726(57.906%)/0.0120757(41.4433%)/0.000189601(0.650702%) 64: Storage: 9525.43 108.873 64: Writing visualization results for the current time step. -62: Time step 6 done. CPU time: 0.429035 seconds, end time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -62: Begin time step 7. Start time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -64: Time step 9 done. CPU time: 0.384431 seconds, end time: 2721.82 seconds (45 minutes, 21.82 seconds), step size: 283.803 seconds (4 minutes, 43.8 seconds) +65: Newton iteration 13 error: 6.63733e-09 +65: Linearization/solve/update time: 0.260026(91.5698%)/0.0233151(8.21059%)/0.000623643(0.21962%) +65: Storage: 9593.15 10 +65: Writing visualization results for the current time step. +64: Time step 9 done. CPU time: 0.381399 seconds, end time: 2721.82 seconds (45 minutes, 21.82 seconds), step size: 283.803 seconds (4 minutes, 43.8 seconds) 64: Begin time step 10. Start time: 2721.82 seconds (45 minutes, 21.82 seconds), step size: 278.183 seconds (4 minutes, 38.18 seconds) 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 0.0803376 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 62: Solve: M deltax^k = r -65: Solve: M deltax^k = r +65: Time step 1 done. CPU time: 0.289421 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +65: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 192.308 seconds (3 minutes, 12.31 seconds) +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 0.227844 +62: Newton iteration 7 error: 0.00766162 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 1 error: 0.0984338 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 5 error: 7.2551e-06 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 6 error: 1.38049e-05 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r -63: Solve: M deltax^k = r +62: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 2 error: 0.0680738 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 5 error: 0.0196325 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 8 error: 0.000175318 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 7 error: 8.94732e-09 +63: Linearization/solve/update time: 0.0668692(87.4641%)/0.0093639(12.2479%)/0.00022016(0.287967%) 64: Newton iteration 3 error: 0.165816 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 0.126794 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Storage: 9574.89 36.6667 +63: Writing visualization results for the current time step. 64: Solve: M deltax^k = r +62: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 4 error: 0.0480432 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -64: Solve: M deltax^k = r -63: Solve: M deltax^k = r +63: Time step 4 done. CPU time: 0.399536 seconds, end time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) +63: Begin time step 5. Start time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 3 error: 0.715217 +62: Newton iteration 9 error: 1.59015e-07 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Solve: M deltax^k = r +65: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 5 error: 0.00396601 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 6 error: 0.00058163 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 1 error: 0.124868 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Newton iteration 10 error: 3.94136e-11 64: Solve: M deltax^k = r -62: Solve: M deltax^k = r +62: Linearization/solve/update time: 0.0599099(82.1391%)/0.0126648(17.364%)/0.000362402(0.496869%) +62: Storage: 9554.27 66.7593 +62: Writing visualization results for the current time step. +63: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 6 error: 6.48432e-05 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Newton iteration 6 error: 6.7093e-09 -65: Linearization/solve/update time: 0.115237(92.0145%)/0.00982244(7.84302%)/0.00017844(0.142481%) -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 4 error: 0.859325 +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 1 error: 0.159806 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Time step 6 done. CPU time: 0.439545 seconds, end time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +62: Begin time step 7. Start time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Storage: 9587.88 17.6923 -65: Writing visualization results for the current time step. 64: Solve: M deltax^k = r -65: Time step 2 done. CPU time: 0.409432 seconds, end time: 442.308 seconds (7 minutes, 22.31 seconds), step size: 192.308 seconds (3 minutes, 12.31 seconds) -65: Begin time step 3. Start time: 442.308 seconds (7 minutes, 22.31 seconds), step size: 256.41 seconds (4 minutes, 16.41 seconds) -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r 64: Update: x^(k+1) = x^k - deltax^k 64: Newton iteration 7 error: 5.73535e-08 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 7 error: 7.64897e-07 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 5 error: 1.57811 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Newton iteration 8 error: 8.96736e-11 -64: Linearization/solve/update time: 0.0185702(56.2495%)/0.0141912(42.9853%)/0.0002526(0.765129%) +64: Linearization/solve/update time: 0.019922(56.7856%)/0.0149327(42.5641%)/0.000228161(0.650349%) 64: Storage: 9517.81 120 64: Writing visualization results for the current time step. -64: Time step 10 done. CPU time: 0.420746 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 278.183 seconds (4 minutes, 38.18 seconds) +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 1 error: 0.227844 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 2 error: 0.360936 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Time step 10 done. CPU time: 0.421327 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 278.183 seconds (4 minutes, 38.18 seconds) 64: Serialize to file 'lens_immiscible_ecfv_ad_trans_time=3000_rank=0.ers', next time step size: 0 64: Simulation of problem 'lens_immiscible_ecfv_ad_trans' finished. 64: 64: ------------------------ Timing ------------------------ -64: Setup time: 0.0198901 seconds, 4.49494% -64: Simulation time: 0.422609 seconds, 95.5051% -64: Linearization time: 0.227554 seconds, 53.845% -64: Linear solve time: 0.155719 seconds, 36.847% -64: Newton update time: 0.0027676 seconds, 0.654884% -64: Pre/postprocess time: 0.00585956 seconds, 1.38652% -64: Output write time: 0.0260684 seconds, 6.16845% -64: First process' simulation CPU time: 0.634098 seconds +64: Setup time: 0.00593328 seconds, 1.37879% +64: Simulation time: 0.424393 seconds, 98.6212% +64: Linearization time: 0.213446 seconds, 50.2944% +64: Linear solve time: 0.145215 seconds, 34.2172% +64: Newton update time: 0.00307777 seconds, 0.725218% +64: Pre/postprocess time: 0.00821165 seconds, 1.93492% +64: Output write time: 0.0341637 seconds, 8.05002% +64: First process' simulation CPU time: 0.50257 seconds 64: Number of processes: 1 64: Threads per processes: 1 -64: Total CPU time: 0.634098 seconds +64: Total CPU time: 0.50257 seconds 64: 64: ---------------------------------------------------------------- 64: 64: Simulation completed -62: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 6 error: 0.712703 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Newton iteration 8 error: 5.09869e-10 -63: Linearization/solve/update time: 0.0706505(87.839%)/0.00951948(11.8355%)/0.0002618(0.325493%) -63: Storage: 9565.37 50.5556 -63: Writing visualization results for the current time step. -63: Time step 5 done. CPU time: 0.472152 seconds, end time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) -63: Begin time step 6. Start time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 7 error: 0.0442465 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r +62: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 1 error: 0.0612761 +65: Newton iteration 2 error: 0.0225907 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -63: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 8 error: 0.000245501 +62: Newton iteration 2 error: 0.126794 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.213597 +63: Newton iteration 3 error: 0.647797 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 9 error: 1.76132e-07 +62: Newton iteration 3 error: 0.715217 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.372565 +63: Newton iteration 4 error: 0.0803376 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Newton iteration 10 error: 1.16618e-10 -62: Linearization/solve/update time: 0.0592863(83.0462%)/0.0118282(16.5685%)/0.000275(0.385211%) -65: Solve: M deltax^k = r -62: Storage: 9543.18 82.963 -62: Writing visualization results for the current time step. -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 2 error: 0.072949 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 64: ###################### 64: # Comparing results 64: ###################### -64: RND: '582fa64c0056a15d54fd38caec454a71' -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 0.130324 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Time step 7 done. CPU time: 0.507907 seconds, end time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -62: Begin time step 8. Start time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +64: RND: 'd627a630b4f732aba833d2c800641fc6' +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 4 error: 0.859325 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 0.141595 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r +62: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 5 error: 1.57811 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 3 error: 0.0743132 +65: Newton iteration 3 error: 0.00807959 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 5 error: 0.0196325 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 6 error: 0.712703 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 5 error: 0.183344 +63: Newton iteration 6 error: 0.00058163 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 0.213689 +62: Newton iteration 7 error: 0.0442465 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Simulation name: 'lens_immiscible_ecfv_ad_trans' 64: Number of timesteps: '10' - 62/127 Test #64: lens_immiscible_ecfv_ad_trans .................. Passed 0.69 sec +65: Solve: M deltax^k = r + 62/127 Test #64: lens_immiscible_ecfv_ad_trans .................. Passed 0.60 sec test 66 Start 66: lens_immiscible_vcfv_fd 66: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_fd" "--" "--end-time=3000" 66: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 66: Test timeout computed to be: 1500 +62: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 4 error: 0.000973937 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 8 error: 0.000245501 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 6 error: 0.0563445 +63: Newton iteration 7 error: 7.64897e-07 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: ###################### 66: # Running test '' 66: ###################### +62: Solve: M deltax^k = r +66: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_fd --end-time=3000" +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 9 error: 1.76132e-07 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 8 error: 5.09869e-10 +63: Linearization/solve/update time: 0.0704407(87.6649%)/0.00961922(11.9713%)/0.000292282(0.363751%) +63: Storage: 9565.37 50.5556 +63: Writing visualization results for the current time step. +62: Newton iteration 10 error: 1.16618e-10 +62: Linearization/solve/update time: 0.0605029(82.8236%)/0.012258(16.7802%)/0.00028944(0.39622%) +62: Storage: 9543.18 82.963 +62: Writing visualization results for the current time step. +63: Time step 5 done. CPU time: 0.485849 seconds, end time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) +63: Begin time step 6. Start time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Time step 7 done. CPU time: 0.518177 seconds, end time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) 65: Solve: M deltax^k = r +62: Begin time step 8. Start time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 4 error: 0.0139812 +65: Newton iteration 5 error: 7.2551e-06 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r -62: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 7 error: 0.00766162 +63: Newton iteration 1 error: 0.213597 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_fd --end-time=3000" +62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 0.425969 +62: Newton iteration 1 error: 0.213689 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r +62: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 8 error: 0.000175318 +63: Newton iteration 2 error: 0.372565 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 0.425969 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Newton iteration 6 error: 6.7093e-09 +65: Linearization/solve/update time: 0.117428(91.8638%)/0.0101949(7.9755%)/0.000205404(0.160688%) +65: Storage: 9587.88 17.6923 +65: Writing visualization results for the current time step. 62: Solve: M deltax^k = r +65: Time step 2 done. CPU time: 0.421984 seconds, end time: 442.308 seconds (7 minutes, 22.31 seconds), step size: 192.308 seconds (3 minutes, 12.31 seconds) 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 3 error: 0.559184 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 5 error: 0.000243348 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 9 error: 1.59015e-07 +63: Newton iteration 3 error: 0.130324 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Begin time step 3. Start time: 442.308 seconds (7 minutes, 22.31 seconds), step size: 256.41 seconds (4 minutes, 16.41 seconds) +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 4 error: 0.919979 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Newton iteration 10 error: 3.94136e-11 -63: Linearization/solve/update time: 0.0890259(87.4439%)/0.0125019(12.2797%)/0.00028132(0.276321%) -63: Storage: 9554.27 66.7593 -63: Writing visualization results for the current time step. -63: Time step 6 done. CPU time: 0.578807 seconds, end time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -63: Begin time step 7. Start time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 4 error: 0.141595 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r -65: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 5 error: 0.340391 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 6 error: 1.93144e-07 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.227844 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r 62: Solve: M deltax^k = r +63: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 6 error: 0.050043 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -62: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.126794 +63: Newton iteration 5 error: 0.183344 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 1 error: 0.0612761 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 7 error: 0.00265872 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Newton iteration 7 error: 1.61938e-10 -65: Linearization/solve/update time: 0.134346(91.5347%)/0.0122166(8.32355%)/0.00020808(0.141772%) -65: Storage: 9580.86 27.9487 -65: Writing visualization results for the current time step. -65: Time step 3 done. CPU time: 0.559945 seconds, end time: 698.718 seconds (11 minutes, 38.72 seconds), step size: 256.41 seconds (4 minutes, 16.41 seconds) -65: Begin time step 4. Start time: 698.718 seconds (11 minutes, 38.72 seconds), step size: 320.513 seconds (5 minutes, 20.51 seconds) -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 0.715217 +63: Newton iteration 6 error: 0.0563445 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 8 error: 1.36007e-05 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Newton iteration 9 error: 6.28047e-09 -62: Linearization/solve/update time: 0.0908543(79.7765%)/0.022665(19.9014%)/0.00036676(0.322041%) 63: Solve: M deltax^k = r -62: Storage: 9532.08 99.1667 -62: Writing visualization results for the current time step. 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 0.859325 +63: Newton iteration 7 error: 0.00766162 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Time step 8 done. CPU time: 0.625598 seconds, end time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -62: Begin time step 9. Start time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r -62: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 1 error: 0.101094 +65: Newton iteration 2 error: 0.072949 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Newton iteration 9 error: 6.28047e-09 +62: Linearization/solve/update time: 0.0576726(81.2663%)/0.0130406(18.3755%)/0.0002542(0.358193%) +62: Storage: 9532.08 99.1667 +62: Writing visualization results for the current time step. 63: Solve: M deltax^k = r +62: Time step 8 done. CPU time: 0.594824 seconds, end time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +62: Begin time step 9. Start time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 5 error: 1.57811 +63: Newton iteration 8 error: 0.000175318 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 1 error: 0.144704 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +65: Solve: M deltax^k = r 62: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 3 error: 0.0743132 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 9 error: 1.59015e-07 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 2 error: 0.0503924 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 6 error: 0.712703 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 3 error: 0.0396785 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -63: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 2 error: 0.183827 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 7 error: 0.0442465 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 10 error: 3.94136e-11 +63: Linearization/solve/update time: 0.0901059(87.2476%)/0.0128057(12.3995%)/0.000364521(0.352957%) +63: Storage: 9554.27 66.7593 +63: Writing visualization results for the current time step. 62: Solve: M deltax^k = r +63: Time step 6 done. CPU time: 0.594499 seconds, end time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +63: Begin time step 7. Start time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 4 error: 0.0125597 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r 62: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 4 error: 0.0139812 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 5 error: 0.000398255 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 8 error: 0.000245501 +63: Newton iteration 1 error: 0.227844 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r 66: Ground remediation problem where a dense oil infiltrates an aquifer with an embedded low-permability lens. This is the binary for the isothermal variant using finite differenceand the vertex centered finite volume discretization 66: 66: # [known parameters which were specified at run-time] @@ -48684,313 +48668,251 @@ 66: VtkWriteViscosities="0" 66: # [end of parameters] 66: Allocating the simulation vanguard -65: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 6 error: 6.2598e-07 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 3 error: 0.148585 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Adding LGRs, if any 66: Distributing the vanguard's data 66: Allocating the model 66: Allocating the problem 66: Initializing the model -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 9 error: 1.76132e-07 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Initializing the problem 66: Simulator successfully set up 66: Applying the initial solution of the "lens_immiscible_vcfv_fd" problem 66: Writing visualization results for the current time step. +62: Solve: M deltax^k = r +66: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 6 error: 6.2598e-07 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 2 error: 0.126794 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Newton iteration 7 error: 4.18983e-10 -62: Linearization/solve/update time: 0.0418637(78.5969%)/0.0112088(21.044%)/0.00019128(0.359118%) +62: Linearization/solve/update time: 0.0418188(78.5839%)/0.0112032(21.0525%)/0.00019348(0.363579%) 62: Storage: 9524.87 109.687 62: Writing visualization results for the current time step. -62: Time step 9 done. CPU time: 0.682058 seconds, end time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) +65: Solve: M deltax^k = r +62: Time step 9 done. CPU time: 0.651221 seconds, end time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) 62: Begin time step 10. Start time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Newton iteration 10 error: 1.16618e-10 -63: Linearization/solve/update time: 0.0895804(88.0446%)/0.0118767(11.6731%)/0.0002872(0.282276%) -63: Storage: 9543.18 82.963 -63: Writing visualization results for the current time step. -62: Solve: M deltax^k = r -63: Time step 7 done. CPU time: 0.685403 seconds, end time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -63: Begin time step 8. Start time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 5 error: 0.000243348 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 3 error: 0.715217 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 1 error: 0.0944469 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 4 error: 0.0475866 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 4 error: 0.859325 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 2 error: 0.0643986 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r +62: Solve: M deltax^k = r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.213689 +63: Newton iteration 5 error: 1.57811 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 3 error: 0.121491 +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 6 error: 1.93144e-07 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r +66: Solve: M deltax^k = r 62: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.425969 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 1 error: 3366.4 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 4 error: 0.0274852 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 5 error: 0.00646401 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 6 error: 0.712703 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k 62: Newton iteration 5 error: 0.00170583 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 0.559184 +63: Newton iteration 7 error: 0.0442465 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 3366.4 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Newton iteration 7 error: 1.61938e-10 +65: Linearization/solve/update time: 0.135298(91.4286%)/0.0124315(8.40068%)/0.000252602(0.170698%) +65: Storage: 9580.86 27.9487 +65: Writing visualization results for the current time step. 62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k +65: Time step 3 done. CPU time: 0.575522 seconds, end time: 698.718 seconds (11 minutes, 38.72 seconds), step size: 256.41 seconds (4 minutes, 16.41 seconds) +65: Begin time step 4. Start time: 698.718 seconds (11 minutes, 38.72 seconds), step size: 320.513 seconds (5 minutes, 20.51 seconds) +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 62: Newton iteration 6 error: 1.40518e-05 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 0.919979 +63: Newton iteration 8 error: 0.000245501 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r 62: Newton iteration 7 error: 2.06984e-09 -62: Linearization/solve/update time: 0.0419242(78.8853%)/0.0110322(20.7585%)/0.00018932(0.356228%) +62: Linearization/solve/update time: 0.04198(79.2604%)/0.010763(20.321%)/0.00022168(0.418544%) 62: Storage: 9517.81 120 62: Writing visualization results for the current time step. -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 6 error: 6.62069e-05 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Time step 10 done. CPU time: 0.73837 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) +62: Time step 10 done. CPU time: 0.707983 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) 62: Serialize to file 'lens_immiscible_ecfv_ad_time=3000_rank=0.ers', next time step size: 0 62: Simulation of problem 'lens_immiscible_ecfv_ad' finished. 62: 62: ------------------------ Timing ------------------------ -62: Setup time: 0.0205635 seconds, 2.70294% -62: Simulation time: 0.74022 seconds, 97.2971% -62: Linearization time: 0.563627 seconds, 76.1431% -62: Linear solve time: 0.133856 seconds, 18.0833% -62: Newton update time: 0.0025556 seconds, 0.345249% -62: Pre/postprocess time: 0.00663308 seconds, 0.896096% -62: Output write time: 0.0292247 seconds, 3.94811% -62: First process' simulation CPU time: 0.994857 seconds +62: Setup time: 0.00710945 seconds, 0.991592% +62: Simulation time: 0.709864 seconds, 99.0084% +62: Linearization time: 0.533984 seconds, 75.2234% +62: Linear solve time: 0.123578 seconds, 17.4087% +62: Newton update time: 0.00261285 seconds, 0.368077% +62: Pre/postprocess time: 0.00735341 seconds, 1.03589% +62: Output write time: 0.0322775 seconds, 4.547% +62: First process' simulation CPU time: 0.778339 seconds 62: Number of processes: 1 62: Threads per processes: 1 -62: Total CPU time: 0.994857 seconds +62: Total CPU time: 0.778339 seconds 62: 62: ---------------------------------------------------------------- 62: 62: Simulation completed 63: Solve: M deltax^k = r +66: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 5 error: 0.340391 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 6 error: 0.050043 +63: Newton iteration 9 error: 1.76132e-07 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r -66: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 7 error: 5.1891e-08 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Update: x^(k+1) = x^k - deltax^k 66: Newton iteration 2 error: 15.8797 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 7 error: 0.00265872 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 1 error: 0.101094 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 10 error: 1.16618e-10 +63: Linearization/solve/update time: 0.088287(87.8672%)/0.0118981(11.8415%)/0.000292642(0.291251%) 62: ###################### 62: # Comparing results 62: ###################### -62: RND: '1b319c5d7328142a97d584339cb7b022' -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 8 error: 1.36007e-05 +62: RND: '8d1fc9d922913e68e3d6d25207f14c51' +63: Storage: 9543.18 82.963 +63: Writing visualization results for the current time step. +63: Time step 7 done. CPU time: 0.700136 seconds, end time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +63: Begin time step 8. Start time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Newton iteration 8 error: 4.54117e-11 -65: Linearization/solve/update time: 0.153712(92.3398%)/0.0125052(7.51228%)/0.00024616(0.147877%) -65: Storage: 9572.08 40.7692 -65: Writing visualization results for the current time step. -65: Time step 4 done. CPU time: 0.730287 seconds, end time: 1019.23 seconds (16 minutes, 59.23 seconds), step size: 320.513 seconds (5 minutes, 20.51 seconds) -65: Begin time step 5. Start time: 1019.23 seconds (16 minutes, 59.23 seconds), step size: 373.932 seconds (6 minutes, 13.93 seconds) -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Newton iteration 9 error: 6.28047e-09 -63: Linearization/solve/update time: 0.0805684(86.0558%)/0.0128066(13.6789%)/0.00024844(0.265361%) 62: Simulation name: 'lens_immiscible_ecfv_ad' 62: Number of timesteps: '10' - 63/127 Test #62: lens_immiscible_ecfv_ad ........................ Passed 1.06 sec -63: Storage: 9532.08 99.1667 -63: Writing visualization results for the current time step. + 63/127 Test #62: lens_immiscible_ecfv_ad ........................ Passed 0.88 sec test 67 Start 67: waterair_pvs_ni 67: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/waterair_pvs_ni" "--" "--grid-global-refinements=1" 67: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 67: Test timeout computed to be: 1500 -63: Time step 8 done. CPU time: 0.783921 seconds, end time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -63: Begin time step 9. Start time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 67: ###################### 67: # Running test '' 67: ###################### +65: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 2 error: 0.183827 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 1 error: 0.213689 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/waterair_pvs_ni --grid-global-refinements=1" +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 2 error: 0.425969 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k 66: Newton iteration 3 error: 9.92501 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -67: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/waterair_pvs_ni --grid-global-refinements=1" -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.144704 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r +63: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 1 error: 0.188503 +65: Newton iteration 3 error: 0.148585 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.0503924 +63: Newton iteration 3 error: 0.559184 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 0.0396785 +63: Newton iteration 4 error: 0.919979 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 2 error: 0.372474 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r +65: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 0.0125597 +63: Newton iteration 5 error: 0.340391 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 4 error: 0.0475866 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k 66: Newton iteration 4 error: 2.27836 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 5 error: 0.000398255 +63: Newton iteration 6 error: 0.050043 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 65: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 7 error: 0.00265872 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 3 error: 0.425483 +65: Newton iteration 5 error: 0.00646401 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 6 error: 6.2598e-07 +63: Newton iteration 8 error: 1.36007e-05 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Newton iteration 7 error: 4.18983e-10 -63: Linearization/solve/update time: 0.062318(84.7452%)/0.011027(14.9954%)/0.00019076(0.259411%) 65: Solve: M deltax^k = r +63: Newton iteration 9 error: 6.28047e-09 +63: Linearization/solve/update time: 0.079661(85.8537%)/0.0128366(13.8345%)/0.000289281(0.311769%) +66: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 4 error: 0.123105 +65: Newton iteration 6 error: 6.62069e-05 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Storage: 9524.87 109.687 +63: Storage: 9532.08 99.1667 63: Writing visualization results for the current time step. -66: Solve: M deltax^k = r -63: Time step 9 done. CPU time: 0.862109 seconds, end time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) -63: Begin time step 10. Start time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Update: x^(k+1) = x^k - deltax^k 66: Newton iteration 5 error: 0.50059 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.0944469 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 5 error: 0.0302853 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.0643986 +63: Time step 8 done. CPU time: 0.797895 seconds, end time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +63: Begin time step 9. Start time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 0.121491 +63: Newton iteration 1 error: 0.144704 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r 65: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 6 error: 0.209282 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 6 error: 0.0012669 +65: Newton iteration 7 error: 5.1891e-08 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 0.0274852 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 5 error: 0.00170583 +63: Newton iteration 2 error: 0.0503924 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 7 error: 4.515e-06 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 6 error: 1.40518e-05 +63: Newton iteration 3 error: 0.0396785 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 7 error: 0.0958743 +66: Newton iteration 6 error: 0.209282 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Newton iteration 7 error: 2.06984e-09 -63: Linearization/solve/update time: 0.0622036(85.1335%)/0.0106713(14.6051%)/0.000191(0.261408%) -63: Storage: 9517.81 120 -63: Writing visualization results for the current time step. -63: Time step 10 done. CPU time: 0.939882 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) -63: Serialize to file 'lens_immiscible_ecfv_ad_time=3000_rank=0.ers', next time step size: 0 -63: Simulation of problem 'lens_immiscible_ecfv_ad' finished. -63: -63: ------------------------ Timing ------------------------ -63: Setup time: 0.0253 seconds, 2.61% -63: Simulation time: 0.942 seconds, 97.4% -63: Linearization time: 0.769 seconds, 81.6% -63: Linear solve time: 0.12 seconds, 12.7% -63: Newton update time: 0.00254 seconds, 0.269% -63: Pre/postprocess time: 0.0188 seconds, 1.99% -63: Output write time: 0.0277 seconds, 2.94% -63: First process' simulation CPU time: 1.2 seconds -63: Number of processes: 1 -63: Threads per processes: 1 -63: Total CPU time: 1.2 seconds -63: -63: ---------------------------------------------------------------- -63: -63: Simulation completed -65: Newton iteration 8 error: 8.29582e-10 -65: Linearization/solve/update time: 0.153623(93.0544%)/0.0112243(6.7989%)/0.00024212(0.14666%) -65: Storage: 9561.83 55.7265 -65: Writing visualization results for the current time step. -65: Time step 5 done. CPU time: 0.899197 seconds, end time: 1393.16 seconds (23 minutes, 13.16 seconds), step size: 373.932 seconds (6 minutes, 13.93 seconds) -65: Begin time step 6. Start time: 1393.16 seconds (23 minutes, 13.16 seconds), step size: 436.254 seconds (7 minutes, 16.25 seconds) -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: opm models will now start the simulation. -65: Solve: M deltax^k = r 67: # [known parameters which were specified at run-time] 67: GridGlobalRefinements="1" # default: "0" 67: # [parameters which were specified at compile-time] @@ -49060,83 +48982,185 @@ 67: VtkWriteViscosities="0" 67: # [end of parameters] 67: Allocating the simulation vanguard -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 1 error: 0.224702 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r 67: Adding LGRs, if any 67: Distributing the vanguard's data 67: Allocating the model 67: Allocating the problem +67: Initializing the model +67: Initializing the problem +65: Newton iteration 8 error: 4.54117e-11 +65: Linearization/solve/update time: 0.154045(92.158%)/0.0128194(7.66922%)/0.000288801(0.172776%) +65: Storage: 9572.08 40.7692 +65: Writing visualization results for the current time step. +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 4 error: 0.0125597 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Time step 4 done. CPU time: 0.746619 seconds, end time: 1019.23 seconds (16 minutes, 59.23 seconds), step size: 320.513 seconds (5 minutes, 20.51 seconds) +65: Begin time step 5. Start time: 1019.23 seconds (16 minutes, 59.23 seconds), step size: 373.932 seconds (6 minutes, 13.93 seconds) +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 5 error: 0.000398255 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r +63: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 1 error: 0.188503 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 6 error: 6.2598e-07 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 7 error: 0.0958743 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 7 error: 4.18983e-10 +63: Linearization/solve/update time: 0.0618293(84.5349%)/0.0111005(15.177%)/0.00021072(0.288103%) +63: Storage: 9524.87 109.687 +63: Writing visualization results for the current time step. +63: Time step 9 done. CPU time: 0.875745 seconds, end time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) +63: Begin time step 10. Start time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 2 error: 0.372474 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 1 error: 0.0944469 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 2 error: 0.0643986 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r +66: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 3 error: 0.425483 66: Update: x^(k+1) = x^k - deltax^k +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Newton iteration 8 error: 0.0335612 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Initializing the model -67: Initializing the problem -63: ###################### -63: # Comparing results -63: ###################### -63: RND: '8d770fb45e43312fbf454d03dfb6f87d' +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 3 error: 0.121491 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 4 error: 0.0274852 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 2 error: 0.355948 +65: Newton iteration 4 error: 0.123105 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 5 error: 0.00170583 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +63: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 9 error: 0.00426707 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 6 error: 1.40518e-05 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 5 error: 0.0302853 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 7 error: 2.06984e-09 +63: Linearization/solve/update time: 0.0617814(84.9903%)/0.0107033(14.7241%)/0.0002076(0.285587%) +63: Storage: 9517.81 120 +63: Writing visualization results for the current time step. +63: Time step 10 done. CPU time: 0.953181 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) +63: Serialize to file 'lens_immiscible_ecfv_ad_time=3000_rank=0.ers', next time step size: 0 +63: Simulation of problem 'lens_immiscible_ecfv_ad' finished. +63: +63: ------------------------ Timing ------------------------ +63: Setup time: 0.00937718 seconds, 0.972278% +63: Simulation time: 0.955077 seconds, 99.0277% +63: Linearization time: 0.772294 seconds, 80.8619% +63: Linear solve time: 0.120214 seconds, 12.5869% +63: Newton update time: 0.00276001 seconds, 0.288983% +63: Pre/postprocess time: 0.0198985 seconds, 2.08345% +63: Output write time: 0.032919 seconds, 3.44674% +63: First process' simulation CPU time: 1.05499 seconds +63: Number of processes: 1 +63: Threads per processes: 1 +63: Total CPU time: 1.05499 seconds +63: +63: ---------------------------------------------------------------- +63: +63: Simulation completed +65: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 6 error: 0.0012669 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 10 error: 8.30889e-05 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: ###################### +63: # Comparing results +63: ###################### +63: RND: 'a8517df3b770b13f60c0ea85c1655d6b' 63: Simulation name: 'lens_immiscible_ecfv_ad' 63: Number of timesteps: '10' - 64/127 Test #63: lens_immiscible_ecfv_ad_23 ..................... Passed 1.20 sec +65: Solve: M deltax^k = r + 64/127 Test #63: lens_immiscible_ecfv_ad_23 ..................... Passed 1.12 sec test 68 Start 68: co2injection_flash_ecfv 68: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ecfv" "--" 68: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 68: Test timeout computed to be: 1500 +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 7 error: 4.515e-06 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 68: ###################### 68: # Running test '' 68: ###################### 68: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ecfv " +65: Newton iteration 8 error: 8.29582e-10 +65: Linearization/solve/update time: 0.154395(92.913%)/0.0114923(6.91595%)/0.000284164(0.171007%) +65: Storage: 9561.83 55.7265 +65: Writing visualization results for the current time step. 66: Solve: M deltax^k = r -65: Solve: M deltax^k = r +65: Time step 5 done. CPU time: 0.918821 seconds, end time: 1393.16 seconds (23 minutes, 13.16 seconds), step size: 373.932 seconds (6 minutes, 13.93 seconds) +65: Begin time step 6. Start time: 1393.16 seconds (23 minutes, 13.16 seconds), step size: 436.254 seconds (7 minutes, 16.25 seconds) +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 9 error: 0.00426707 +66: Newton iteration 11 error: 6.35394e-08 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 3 error: 0.177465 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 4 error: 0.27679 +65: Newton iteration 1 error: 0.224702 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 10 error: 8.30889e-05 +66: Newton iteration 12 error: 3.25588e-11 +66: Linearization/solve/update time: 0.414217(95.0587%)/0.0211103(4.84461%)/0.000421281(0.0966798%) +66: Storage: 9593.15 10 +66: Writing visualization results for the current time step. +66: Time step 1 done. CPU time: 0.440092 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +66: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 208.333 seconds (3 minutes, 28.33 seconds) 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 5 error: 1.0315 +65: Newton iteration 2 error: 0.355948 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 6 error: 1.29203 +65: Newton iteration 3 error: 0.177465 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 11 error: 6.35394e-08 +66: Newton iteration 1 error: 0.124868 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 7 error: 0.397126 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 8 error: 0.0235566 +65: Newton iteration 4 error: 0.27679 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Newton iteration 12 error: 3.25588e-11 -66: Linearization/solve/update time: 0.414766(94.8898%)/0.0219656(5.02527%)/0.00037128(0.084941%) -66: Storage: 9593.15 10 -66: Writing visualization results for the current time step. -66: Time step 1 done. CPU time: 0.441517 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -66: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 208.333 seconds (3 minutes, 28.33 seconds) -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 68: opm models will now start the simulation. 68: # [parameters which were specified at compile-time] 68: AmgCoarsenTarget="5000" @@ -49210,46 +49234,77 @@ 68: VtkWriteViscosities="0" 68: # [end of parameters] 68: Allocating the simulation vanguard -65: Solve: M deltax^k = r 68: Adding LGRs, if any 68: Distributing the vanguard's data 68: Allocating the model 68: Allocating the problem -65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 9 error: 0.000108689 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 68: Initializing the model 68: Initializing the problem 65: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 5 error: 1.0315 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 2 error: 0.025789 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 6 error: 1.29203 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r +66: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 7 error: 0.397126 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 3 error: 0.011574 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 8 error: 0.0235566 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 4 error: 0.00162139 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 9 error: 0.000108689 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 10 error: 1.91727e-08 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.124868 +66: Newton iteration 5 error: 2.31576e-05 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Newton iteration 11 error: 3.88525e-11 -65: Linearization/solve/update time: 0.21124(92.8801%)/0.0158525(6.9702%)/0.0003404(0.149671%) +65: Linearization/solve/update time: 0.213509(92.8177%)/0.0161823(7.03486%)/0.000339081(0.147407%) 65: Storage: 9549.88 73.1766 65: Writing visualization results for the current time step. -65: Time step 6 done. CPU time: 1.13067 seconds, end time: 1829.42 seconds (30 minutes, 29.42 seconds), step size: 436.254 seconds (7 minutes, 16.25 seconds) +65: Time step 6 done. CPU time: 1.15398 seconds, end time: 1829.42 seconds (30 minutes, 29.42 seconds), step size: 436.254 seconds (7 minutes, 16.25 seconds) 65: Begin time step 7. Start time: 1829.42 seconds (30 minutes, 29.42 seconds), step size: 396.594 seconds (6 minutes, 36.59 seconds) 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 2 error: 0.025789 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 1 error: 0.220855 +66: Solve: M deltax^k = r 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 6 error: 2.04104e-08 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 2 error: 0.125493 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 3 error: 0.011574 +66: Newton iteration 7 error: 4.7125e-11 +66: Linearization/solve/update time: 0.241249(95.1634%)/0.0120536(4.75468%)/0.000207641(0.0819063%) +66: Storage: 9587.44 18.3333 +66: Writing visualization results for the current time step. +66: Time step 2 done. CPU time: 0.697349 seconds, end time: 458.333 seconds (7 minutes, 38.33 seconds), step size: 208.333 seconds (3 minutes, 28.33 seconds) +66: Begin time step 3. Start time: 458.333 seconds (7 minutes, 38.33 seconds), step size: 260.417 seconds (4 minutes, 20.42 seconds) 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k @@ -49261,45 +49316,42 @@ 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 4 error: 0.00162139 +66: Newton iteration 1 error: 0.0594188 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 5 error: 0.608006 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 6 error: 0.0792314 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 5 error: 2.31576e-05 +66: Newton iteration 2 error: 0.0735062 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 7 error: 0.00180382 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 6 error: 2.04104e-08 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 8 error: 1.86e-06 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 3 error: 0.0529024 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Newton iteration 9 error: 1.62509e-09 -65: Linearization/solve/update time: 0.173085(92.9941%)/0.0127562(6.85357%)/0.00028344(0.152285%) +65: Linearization/solve/update time: 0.174236(92.8449%)/0.013046(6.95183%)/0.000381563(0.203323%) 65: Storage: 9539.01 89.0404 65: Writing visualization results for the current time step. -65: Time step 7 done. CPU time: 1.32071 seconds, end time: 2226.01 seconds (37 minutes, 6.01 seconds), step size: 396.594 seconds (6 minutes, 36.59 seconds) +65: Time step 7 done. CPU time: 1.34663 seconds, end time: 2226.01 seconds (37 minutes, 6.01 seconds), step size: 396.594 seconds (6 minutes, 36.59 seconds) 65: Begin time step 8. Start time: 2226.01 seconds (37 minutes, 6.01 seconds), step size: 390.865 seconds (6 minutes, 30.87 seconds) 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Newton iteration 7 error: 4.7125e-11 -66: Linearization/solve/update time: 0.241089(95.0914%)/0.012239(4.82734%)/0.00020612(0.0812988%) -66: Storage: 9587.44 18.3333 -66: Writing visualization results for the current time step. -66: Time step 2 done. CPU time: 0.698783 seconds, end time: 458.333 seconds (7 minutes, 38.33 seconds), step size: 208.333 seconds (3 minutes, 28.33 seconds) -66: Begin time step 3. Start time: 458.333 seconds (7 minutes, 38.33 seconds), step size: 260.417 seconds (4 minutes, 20.42 seconds) +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 4 error: 0.0115779 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k @@ -49311,62 +49363,65 @@ 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.0594188 +66: Newton iteration 5 error: 0.000317894 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 3 error: 0.74933 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r 65: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 2 error: 0.0735062 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 4 error: 0.251869 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 6 error: 2.13834e-07 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 5 error: 0.236961 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 3 error: 0.0529024 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Newton iteration 7 error: 2.25771e-10 +66: Linearization/solve/update time: 0.241018(94.9353%)/0.0126516(4.98339%)/0.000206523(0.0813481%) +66: Storage: 9580.31 28.75 +66: Writing visualization results for the current time step. +66: Time step 3 done. CPU time: 0.954964 seconds, end time: 718.75 seconds (11 minutes, 58.75 seconds), step size: 260.417 seconds (4 minutes, 20.42 seconds) 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 6 error: 0.0359459 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Begin time step 4. Start time: 718.75 seconds (11 minutes, 58.75 seconds), step size: 325.521 seconds (5 minutes, 25.52 seconds) +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 7 error: 0.000501042 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 4 error: 0.0115779 +66: Newton iteration 1 error: 0.109088 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 8 error: 4.15351e-07 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Newton iteration 9 error: 3.28161e-10 -65: Linearization/solve/update time: 0.172683(92.0154%)/0.0147107(7.83869%)/0.00027388(0.145939%) -66: Solve: M deltax^k = r +65: Linearization/solve/update time: 0.174844(91.9213%)/0.0150238(7.89851%)/0.000342644(0.180139%) 65: Storage: 9528.3 104.675 65: Writing visualization results for the current time step. -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 5 error: 0.000317894 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Time step 8 done. CPU time: 1.51228 seconds, end time: 2616.88 seconds (43 minutes, 36.88 seconds), step size: 390.865 seconds (6 minutes, 30.87 seconds) +65: Time step 8 done. CPU time: 1.54253 seconds, end time: 2616.88 seconds (43 minutes, 36.88 seconds), step size: 390.865 seconds (6 minutes, 30.87 seconds) 65: Begin time step 9. Start time: 2616.88 seconds (43 minutes, 36.88 seconds), step size: 383.125 seconds (6 minutes, 23.12 seconds) 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 2 error: 0.140487 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 1 error: 0.123468 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 6 error: 2.13834e-07 +66: Newton iteration 3 error: 0.0860417 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k @@ -49376,12 +49431,9 @@ 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 3 error: 0.378548 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Newton iteration 7 error: 2.25771e-10 -66: Linearization/solve/update time: 0.241415(94.9827%)/0.0125452(4.93578%)/0.00020728(0.0815525%) -66: Storage: 9580.31 28.75 -66: Writing visualization results for the current time step. -66: Time step 3 done. CPU time: 0.956626 seconds, end time: 718.75 seconds (11 minutes, 58.75 seconds), step size: 260.417 seconds (4 minutes, 20.42 seconds) -66: Begin time step 4. Start time: 718.75 seconds (11 minutes, 58.75 seconds), step size: 325.521 seconds (5 minutes, 25.52 seconds) +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 4 error: 0.0311009 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k @@ -49393,118 +49445,164 @@ 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.109088 +66: Newton iteration 5 error: 0.0059028 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 6 error: 0.0109571 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r +67: Simulator successfully set up +67: Applying the initial solution of the "waterair_pvs_ni" problem 66: Solve: M deltax^k = r +67: Writing visualization results for the current time step. +65: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 6 error: 0.000103763 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 7 error: 0.000270428 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 2 error: 0.140487 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 1 error: 0.0167355 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 8 error: 4.03309e-07 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 2 error: 0.00161972 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 3 error: 0.0860417 +66: Newton iteration 7 error: 5.91092e-08 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 3 error: 8.98651e-07 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Newton iteration 9 error: 7.68994e-11 -65: Linearization/solve/update time: 0.172913(91.7542%)/0.0152668(8.10114%)/0.0002726(0.144652%) +65: Linearization/solve/update time: 0.174195(91.6643%)/0.0155347(8.1746%)/0.000306242(0.16115%) 65: Storage: 9517.81 120 65: Writing visualization results for the current time step. -65: Time step 9 done. CPU time: 1.70467 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 383.125 seconds (6 minutes, 23.12 seconds) +65: Time step 9 done. CPU time: 1.73814 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 383.125 seconds (6 minutes, 23.12 seconds) 65: Simulation of problem 'lens_immiscible_vcfv_ad' finished. 65: 65: ------------------------ Timing ------------------------ -65: Setup time: 0.0112 seconds, 0.653% -65: Simulation time: 1.7 seconds, 99.3% -65: Linearization time: 1.54 seconds, 90.3% -65: Linear solve time: 0.127 seconds, 7.44% -65: Newton update time: 0.00245 seconds, 0.144% -65: Pre/postprocess time: 0.00644 seconds, 0.378% -65: Output write time: 0.025 seconds, 1.47% -65: First process' simulation CPU time: 1.98 seconds +65: Setup time: 0.00893 seconds, 0.511% +65: Simulation time: 1.74 seconds, 99.5% +65: Linearization time: 1.56 seconds, 89.6% +65: Linear solve time: 0.13 seconds, 7.48% +65: Newton update time: 0.00302 seconds, 0.174% +65: Pre/postprocess time: 0.00967 seconds, 0.556% +65: Output write time: 0.0277 seconds, 1.59% +65: First process' simulation CPU time: 1.84 seconds 65: Number of processes: 1 65: Threads per processes: 1 -65: Total CPU time: 1.98 seconds +65: Total CPU time: 1.84 seconds 65: 65: ---------------------------------------------------------------- 65: 65: Simulation completed -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 4 error: 0.0311009 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Newton iteration 4 error: 2.03134e-10 +67: Linearization/solve/update time: 0.0470955(94.0777%)/0.0029377(5.86834%)/2.7e-05(0.0539351%) +67: Storage: 2.64163e+07 64.7445 1.19228e+12 +67: Writing visualization results for the current time step. +67: Time step 1 done. CPU time: 0.0530419 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +67: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 1 error: 0.00149375 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: ###################### 65: # Comparing results 65: ###################### -65: RND: '373f0781eef9bdd3786627e854a4ceb2' +65: RND: '7388b6e0d2d38c04657624edb8e504a8' +66: Newton iteration 8 error: 1.41374e-10 +66: Linearization/solve/update time: 0.276711(95.4148%)/0.0128768(4.44017%)/0.000420682(0.145059%) +66: Storage: 9571.39 41.7708 +66: Writing visualization results for the current time step. 65: Simulation name: 'lens_immiscible_vcfv_ad' 65: Number of timesteps: '9' - 65/127 Test #65: lens_immiscible_vcfv_ad ........................ Passed 1.90 sec + 65/127 Test #65: lens_immiscible_vcfv_ad ........................ Passed 1.91 sec +66: Time step 4 done. CPU time: 1.24898 seconds, end time: 1044.27 seconds (17 minutes, 24.27 seconds), step size: 325.521 seconds (5 minutes, 25.52 seconds) +66: Begin time step 5. Start time: 1044.27 seconds (17 minutes, 24.27 seconds), step size: 379.774 seconds (6 minutes, 19.77 seconds) +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r test 69 Start 69: co2injection_flash_ni_ecfv 69: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_ecfv" "--" 69: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 69: Test timeout computed to be: 1500 +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 2 error: 0.000317434 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: ###################### 69: # Running test '' 69: ###################### -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 5 error: 0.0059028 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_ecfv " +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 3 error: 0.000321699 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 4 error: 3.93166e-08 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 6 error: 0.000103763 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 7 error: 5.91092e-08 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Newton iteration 8 error: 1.41374e-10 -66: Linearization/solve/update time: 0.27544(95.415%)/0.0129998(4.50327%)/0.00023608(0.0817804%) -66: Storage: 9571.39 41.7708 -66: Writing visualization results for the current time step. -66: Time step 4 done. CPU time: 1.24908 seconds, end time: 1044.27 seconds (17 minutes, 24.27 seconds), step size: 325.521 seconds (5 minutes, 25.52 seconds) -66: Begin time step 5. Start time: 1044.27 seconds (17 minutes, 24.27 seconds), step size: 379.774 seconds (6 minutes, 19.77 seconds) +66: Newton iteration 1 error: 0.193036 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Simulator successfully set up -67: Applying the initial solution of the "waterair_pvs_ni" problem +67: Newton iteration 5 error: 2.02275e-11 +67: Linearization/solve/update time: 0.0575822(95.8033%)/0.00249282(4.14746%)/2.96e-05(0.0492475%) +67: Storage: 2.6416e+07 161.861 1.19228e+12 67: Writing visualization results for the current time step. -67: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +67: Time step 2 done. CPU time: 0.116233 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +67: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 531.25 seconds (8 minutes, 51.25 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.0167355 +67: Newton iteration 1 error: 0.00676525 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r -66: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 2 error: 0.00161972 +67: Newton iteration 2 error: 0.00510128 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.193036 +66: Newton iteration 2 error: 0.395205 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 3 error: 8.98651e-07 +67: Newton iteration 3 error: 0.00718718 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Newton iteration 4 error: 2.03134e-10 -67: Linearization/solve/update time: 0.0480886(92.4071%)/0.00392448(7.54129%)/2.684e-05(0.0515758%) -67: Storage: 2.64163e+07 64.7445 1.19228e+12 +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 4 error: 9.23268e-06 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Newton iteration 5 error: 1.29276e-09 +67: Linearization/solve/update time: 0.0574698(95.462%)/0.00270186(4.48801%)/3.0081e-05(0.049967%) +67: Storage: 2.64141e+07 299.443 1.19227e+12 67: Writing visualization results for the current time step. -67: Time step 1 done. CPU time: 0.0549884 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -67: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) +67: Time step 3 done. CPU time: 0.179672 seconds, end time: 1156.25 seconds (19 minutes, 16.25 seconds), step size: 531.25 seconds (8 minutes, 51.25 seconds) +67: Begin time step 4. Start time: 1156.25 seconds (19 minutes, 16.25 seconds), step size: 752.604 seconds (12 minutes, 32.6 seconds) +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 3 error: 0.18059 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 1 error: 0.0307912 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 2 error: 0.000279422 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: opm models will now start the simulation. 69: # [parameters which were specified at compile-time] @@ -49583,109 +49681,36 @@ 69: VtkWriteViscosities="0" 69: # [end of parameters] 69: Allocating the simulation vanguard -66: Solve: M deltax^k = r 69: Adding LGRs, if any 69: Distributing the vanguard's data 69: Allocating the model 69: Allocating the problem -67: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 2 error: 0.395205 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: Initializing the model -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.00149375 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: Initializing the problem 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 2 error: 0.000317434 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 3 error: 0.000321699 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 3 error: 0.18059 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 4 error: 3.93166e-08 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Newton iteration 5 error: 2.02275e-11 -67: Linearization/solve/update time: 0.0576146(95.7965%)/0.00249796(4.15339%)/3.016e-05(0.0501474%) -67: Storage: 2.6416e+07 161.861 1.19228e+12 -67: Writing visualization results for the current time step. -67: Time step 2 done. CPU time: 0.118212 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) -67: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 531.25 seconds (8 minutes, 51.25 seconds) -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.00676525 +67: Newton iteration 3 error: 8.50696e-08 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k 66: Newton iteration 4 error: 0.0622805 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 2 error: 0.00510128 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 3 error: 0.00718718 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 4 error: 9.23268e-06 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 5 error: 0.0245256 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Newton iteration 5 error: 1.29276e-09 -67: Linearization/solve/update time: 0.057477(95.47%)/0.00269752(4.48061%)/2.976e-05(0.0494317%) -67: Storage: 2.64141e+07 299.443 1.19227e+12 -67: Writing visualization results for the current time step. -67: Time step 3 done. CPU time: 0.181484 seconds, end time: 1156.25 seconds (19 minutes, 16.25 seconds), step size: 531.25 seconds (8 minutes, 51.25 seconds) -67: Begin time step 4. Start time: 1156.25 seconds (19 minutes, 16.25 seconds), step size: 752.604 seconds (12 minutes, 32.6 seconds) -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.0307912 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 2 error: 0.000279422 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 6 error: 0.00193597 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Simulator successfully set up -68: Applying the initial solution of the "co2injection_flash_ecfv" problem -67: Solve: M deltax^k = r -68: Writing visualization results for the current time step. -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 3 error: 8.50696e-08 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 4 error: 5.36383e-11 -67: Linearization/solve/update time: 0.0460047(95.7368%)/0.0020188(4.20117%)/2.98e-05(0.0620145%) +67: Linearization/solve/update time: 0.0460685(95.7296%)/0.00203005(4.21842%)/2.504e-05(0.0520327%) 67: Storage: 2.64112e+07 494.351 1.19226e+12 67: Writing visualization results for the current time step. -67: Time step 4 done. CPU time: 0.232385 seconds, end time: 1908.85 seconds (31 minutes, 48.85 seconds), step size: 752.604 seconds (12 minutes, 32.6 seconds) +67: Time step 4 done. CPU time: 0.23083 seconds, end time: 1908.85 seconds (31 minutes, 48.85 seconds), step size: 752.604 seconds (12 minutes, 32.6 seconds) 67: Begin time step 5. Start time: 1908.85 seconds (31 minutes, 48.85 seconds), step size: 1128.91 seconds (18 minutes, 48.91 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r -66: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.0310048 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +67: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 7 error: 1.51933e-05 +66: Newton iteration 5 error: 0.0245256 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.000263866 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -49693,149 +49718,152 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 3.71911e-06 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r 67: Newton iteration 4 error: 1.53256e-09 -67: Linearization/solve/update time: 0.0460137(95.7612%)/0.0020138(4.19101%)/2.296e-05(0.0477831%) +67: Linearization/solve/update time: 0.0460708(95.8221%)/0.00198377(4.12603%)/2.492e-05(0.0518308%) 67: Storage: 2.6407e+07 786.713 1.19225e+12 67: Writing visualization results for the current time step. -67: Time step 5 done. CPU time: 0.28329 seconds, end time: 3037.76 seconds (50 minutes, 37.76 seconds), step size: 1128.91 seconds (18 minutes, 48.91 seconds) +67: Time step 5 done. CPU time: 0.281856 seconds, end time: 3037.76 seconds (50 minutes, 37.76 seconds), step size: 1128.91 seconds (18 minutes, 48.91 seconds) 67: Begin time step 6. Start time: 3037.76 seconds (50 minutes, 37.76 seconds), step size: 1693.36 seconds (28 minutes, 13.36 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 8 error: 1.63734e-08 +66: Newton iteration 6 error: 0.00193597 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.028877 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.000248545 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Newton iteration 9 error: 8.53828e-11 -66: Linearization/solve/update time: 0.310092(95.8193%)/0.0132567(4.09635%)/0.00027288(0.0843206%) -66: Storage: 9560.99 56.9618 -66: Writing visualization results for the current time step. 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 3.11452e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Time step 5 done. CPU time: 1.57649 seconds, end time: 1424.05 seconds (23 minutes, 44.05 seconds), step size: 379.774 seconds (6 minutes, 19.77 seconds) -66: Begin time step 6. Start time: 1424.05 seconds (23 minutes, 44.05 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 7 error: 1.51933e-05 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 4.61053e-08 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 5 error: 1.05407e-11 -67: Linearization/solve/update time: 0.0574747(95.2699%)/0.00282288(4.6792%)/3.072e-05(0.0509214%) +68: Simulator successfully set up +67: Linearization/solve/update time: 0.0576623(95.3527%)/0.00277634(4.59106%)/3.404e-05(0.0562899%) +68: Applying the initial solution of the "co2injection_flash_ecfv" problem 67: Storage: 2.64017e+07 1225.26 1.19224e+12 67: Writing visualization results for the current time step. -67: Time step 6 done. CPU time: 0.346712 seconds, end time: 4731.12 seconds (1 hours, 18 minutes, 51.12 seconds), step size: 1693.36 seconds (28 minutes, 13.36 seconds) +68: Writing visualization results for the current time step. +67: Time step 6 done. CPU time: 0.350827 seconds, end time: 4731.12 seconds (1 hours, 18 minutes, 51.12 seconds), step size: 1693.36 seconds (28 minutes, 13.36 seconds) 67: Begin time step 7. Start time: 4731.12 seconds (1 hours, 18 minutes, 51.12 seconds), step size: 2398.93 seconds (39 minutes, 58.93 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r -67: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.224593 +66: Newton iteration 8 error: 1.63734e-08 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.0230159 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r +66: Newton iteration 9 error: 8.53828e-11 +66: Linearization/solve/update time: 0.310042(95.8375%)/0.0130534(4.03496%)/0.00041276(0.127589%) +66: Storage: 9560.99 56.9618 +66: Writing visualization results for the current time step. 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.00117649 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Time step 5 done. CPU time: 1.57645 seconds, end time: 1424.05 seconds (23 minutes, 44.05 seconds), step size: 379.774 seconds (6 minutes, 19.77 seconds) +66: Begin time step 6. Start time: 1424.05 seconds (23 minutes, 44.05 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.000137422 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 2 error: 0.242573 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Solve: M deltax^k = r 67: Solve: M deltax^k = r +68: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 2.94001e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 1 error: 0.000421562 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 1 error: 0.224593 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 5 error: 7.52065e-11 -67: Linearization/solve/update time: 0.0575906(95.2964%)/0.0028102(4.65009%)/3.236e-05(0.0535467%) +67: Linearization/solve/update time: 0.0895609(95.446%)/0.00419935(4.47529%)/7.384e-05(0.0786921%) 67: Storage: 2.63955e+07 1846.52 1.19223e+12 67: Writing visualization results for the current time step. -67: Time step 7 done. CPU time: 0.410253 seconds, end time: 7130.05 seconds (1 hours, 58 minutes, 50.05 seconds), step size: 2398.93 seconds (39 minutes, 58.93 seconds) +67: Time step 7 done. CPU time: 0.448582 seconds, end time: 7130.05 seconds (1 hours, 58 minutes, 50.05 seconds), step size: 2398.93 seconds (39 minutes, 58.93 seconds) 67: Begin time step 8. Start time: 7130.05 seconds (1 hours, 58 minutes, 50.05 seconds), step size: 3398.48 seconds (56 minutes, 38.48 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.0143525 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 3 error: 0.142199 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.0013488 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 2 error: 0.242573 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 3.49374e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 4 error: 2.1826e-09 -67: Linearization/solve/update time: 0.0460792(95.6083%)/0.00209332(4.34337%)/2.328e-05(0.048303%) +67: Linearization/solve/update time: 0.0463603(95.6387%)/0.00209021(4.312%)/2.388e-05(0.0492632%) 67: Storage: 2.63828e+07 2726.66 1.19219e+12 67: Writing visualization results for the current time step. -67: Time step 8 done. CPU time: 0.461302 seconds, end time: 10528.5 seconds (2 hours, 55 minutes, 28.52 seconds), step size: 3398.48 seconds (56 minutes, 38.48 seconds) +67: Time step 8 done. CPU time: 0.500183 seconds, end time: 10528.5 seconds (2 hours, 55 minutes, 28.52 seconds), step size: 3398.48 seconds (56 minutes, 38.48 seconds) 67: Begin time step 9. Start time: 10528.5 seconds (2 hours, 55 minutes, 28.52 seconds), step size: 5097.72 seconds (1 hours, 24 minutes, 57.72 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r +67: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 4 error: 0.4339 +66: Newton iteration 3 error: 0.142199 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.0121804 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r 68: Solve: M deltax^k = r +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 1 error: 0.000421562 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.00051842 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 2 error: 0.00043224 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 2.93448e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 5 error: 0.66495 +66: Newton iteration 4 error: 0.4339 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 7.15775e-08 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 5 error: 8.35923e-11 -67: Linearization/solve/update time: 0.0576222(95.5249%)/0.00266816(4.42322%)/3.128e-05(0.0518554%) +67: Linearization/solve/update time: 0.0578311(95.5527%)/0.00266002(4.39507%)/3.16e-05(0.0522118%) 67: Storage: 2.63648e+07 4046.85 1.19215e+12 67: Writing visualization results for the current time step. -67: Time step 9 done. CPU time: 0.524736 seconds, end time: 15626.2 seconds (4 hours, 20 minutes, 26.24 seconds), step size: 5097.72 seconds (1 hours, 24 minutes, 57.72 seconds) +67: Time step 9 done. CPU time: 0.563846 seconds, end time: 15626.2 seconds (4 hours, 20 minutes, 26.24 seconds), step size: 5097.72 seconds (1 hours, 24 minutes, 57.72 seconds) 67: Begin time step 10. Start time: 15626.2 seconds (4 hours, 20 minutes, 26.24 seconds), step size: 7221.77 seconds (2 hours, 0 minutes, 21.77 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r -66: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.0117454 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 6 error: 0.224516 +66: Newton iteration 5 error: 0.66495 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k @@ -49845,23 +49873,23 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.0010168 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 7 error: 0.034911 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 68: Solve: M deltax^k = r +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 2 error: 0.00043224 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 4.81467e-06 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 3 error: 1.44387e-05 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 6 error: 0.224516 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 5 error: 4.95556e-10 -67: Linearization/solve/update time: 0.0575537(95.4168%)/0.0027346(4.53362%)/2.988e-05(0.0495373%) +67: Linearization/solve/update time: 0.0575531(95.438%)/0.00271906(4.5089%)/3.204e-05(0.0531306%) 67: Storage: 2.63401e+07 5917.13 1.19209e+12 67: Writing visualization results for the current time step. -67: Time step 10 done. CPU time: 0.588165 seconds, end time: 22848 seconds (6 hours, 20 minutes, 48.01 seconds), step size: 7221.77 seconds (2 hours, 0 minutes, 21.77 seconds) +67: Time step 10 done. CPU time: 0.627299 seconds, end time: 22848 seconds (6 hours, 20 minutes, 48.01 seconds), step size: 7221.77 seconds (2 hours, 0 minutes, 21.77 seconds) 67: Serialize to file 'waterair_pvs_ni_time=22848_rank=0.ers', next time step size: 10230.8 67: Begin time step 11. Start time: 22848 seconds (6 hours, 20 minutes, 48.01 seconds), step size: 10230.8 seconds (2 hours, 50 minutes, 30.84 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -49869,14 +49897,14 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.007589 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 8 error: 0.00129686 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.00120342 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 7 error: 0.034911 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 5.8112e-05 @@ -49886,41 +49914,31 @@ 67: Newton iteration 4 error: 9.17585e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 9 error: 1.2481e-06 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 5 error: 8.20082e-10 -67: Linearization/solve/update time: 0.0577286(95.3646%)/0.00277516(4.58442%)/3.084e-05(0.0509461%) +67: Linearization/solve/update time: 0.0577142(95.4029%)/0.00275062(4.54683%)/3.044e-05(0.050318%) 67: Storage: 2.63035e+07 8566.69 1.192e+12 67: Writing visualization results for the current time step. -67: Time step 11 done. CPU time: 0.6526 seconds, end time: 33078.8 seconds (9 hours, 11 minutes, 18.84 seconds), step size: 10230.8 seconds (2 hours, 50 minutes, 30.84 seconds) +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 8 error: 0.00129686 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Solve: M deltax^k = r +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 3 error: 1.44387e-05 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Time step 11 done. CPU time: 0.69337 seconds, end time: 33078.8 seconds (9 hours, 11 minutes, 18.84 seconds), step size: 10230.8 seconds (2 hours, 50 minutes, 30.84 seconds) 67: Begin time step 12. Start time: 33078.8 seconds (9 hours, 11 minutes, 18.84 seconds), step size: 14493.7 seconds (4 hours, 1 minutes, 33.68 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Newton iteration 4 error: 3.5714e-11 -68: Linearization/solve/update time: 0.340712(96.2734%)/0.013146(3.71459%)/4.264e-05(0.0120486%) -68: Storage: liquid=[1.89572e+08 952852] gas=[0 0] -68: Writing visualization results for the current time step. 67: Solve: M deltax^k = r -68: Time step 1 done. CPU time: 0.357728 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -68: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.00766843 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Solve: M deltax^k = r -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 1 error: 0.000396248 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.00164087 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Newton iteration 10 error: 1.91499e-09 -66: Linearization/solve/update time: 0.344732(95.8734%)/0.0145346(4.04222%)/0.00030344(0.0843898%) -66: Storage: 9549.71 73.4187 -66: Writing visualization results for the current time step. -66: Time step 6 done. CPU time: 1.93995 seconds, end time: 1835.47 seconds (30 minutes, 35.47 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) -66: Begin time step 7. Start time: 1835.47 seconds (30 minutes, 35.47 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 9 error: 1.2481e-06 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k @@ -49934,32 +49952,42 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 5 error: 4.1197e-08 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.222234 +66: Newton iteration 10 error: 1.91499e-09 +66: Linearization/solve/update time: 0.344996(95.8955%)/0.0144303(4.01107%)/0.000336045(0.0934076%) +66: Storage: 9549.71 73.4187 +66: Writing visualization results for the current time step. +66: Time step 6 done. CPU time: 1.94019 seconds, end time: 1835.47 seconds (30 minutes, 35.47 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) +66: Begin time step 7. Start time: 1835.47 seconds (30 minutes, 35.47 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 6 error: 2.63486e-12 -67: Linearization/solve/update time: 0.0692997(95.1275%)/0.00351228(4.8213%)/3.728e-05(0.0511742%) +67: Linearization/solve/update time: 0.0693425(95.1507%)/0.0034965(4.79785%)/3.748e-05(0.0514295%) 67: Storage: 2.62511e+07 12320.2 1.19187e+12 67: Writing visualization results for the current time step. -67: Time step 12 done. CPU time: 0.728819 seconds, end time: 47572.5 seconds (13 hours, 12 minutes, 52.53 seconds), step size: 14493.7 seconds (4 hours, 1 minutes, 33.68 seconds) +67: Time step 12 done. CPU time: 0.769803 seconds, end time: 47572.5 seconds (13 hours, 12 minutes, 52.53 seconds), step size: 14493.7 seconds (4 hours, 1 minutes, 33.68 seconds) 67: Begin time step 13. Start time: 47572.5 seconds (13 hours, 12 minutes, 52.53 seconds), step size: 19324.9 seconds (5 hours, 22 minutes, 4.91 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Newton iteration 4 error: 3.5714e-11 +68: Linearization/solve/update time: 0.338174(97.4885%)/0.00864258(2.49147%)/6.964e-05(0.0200757%) +68: Storage: liquid=[1.89572e+08 952852] gas=[0 0] +68: Writing visualization results for the current time step. 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.00626569 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Time step 1 done. CPU time: 0.35141 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +68: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Solve: M deltax^k = r +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 1 error: 0.000396248 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.00200097 -68: Solve: M deltax^k = r 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 2 error: 4.84592e-05 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 2 error: 0.158634 +66: Newton iteration 1 error: 0.222234 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k @@ -49975,59 +50003,52 @@ 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 3 error: 0.611314 +66: Newton iteration 2 error: 0.158634 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 6 error: 1.80539e-10 -67: Linearization/solve/update time: 0.0693857(95.0898%)/0.0035464(4.86017%)/3.652e-05(0.0500489%) +67: Linearization/solve/update time: 0.0694836(95.1573%)/0.00349774(4.79014%)/3.836e-05(0.0525338%) 67: Storage: 2.61815e+07 17325 1.19169e+12 67: Writing visualization results for the current time step. -67: Time step 13 done. CPU time: 0.80518 seconds, end time: 66897.4 seconds (18 hours, 34 minutes, 57.44 seconds), step size: 19324.9 seconds (5 hours, 22 minutes, 4.91 seconds) +67: Time step 13 done. CPU time: 0.846274 seconds, end time: 66897.4 seconds (18 hours, 34 minutes, 57.44 seconds), step size: 19324.9 seconds (5 hours, 22 minutes, 4.91 seconds) 67: Begin time step 14. Start time: 66897.4 seconds (18 hours, 34 minutes, 57.44 seconds), step size: 25766.5 seconds (7 hours, 9 minutes, 26.55 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.00506235 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r 67: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 4 error: 1.36923 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.00117289 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Newton iteration 3 error: 4.17222e-11 -68: Linearization/solve/update time: 0.171656(97.1059%)/0.00508792(2.87823%)/2.8e-05(0.0158396%) +68: Solve: M deltax^k = r +66: Solve: M deltax^k = r +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 2 error: 4.84592e-05 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 3 error: 0.611314 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.00107565 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Storage: liquid=[1.89572e+08 953191] gas=[0 0] -68: Writing visualization results for the current time step. -68: Time step 2 done. CPU time: 0.537373 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) -68: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Solve: M deltax^k = r -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 1 error: 0.000396034 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 3.08463e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 5 error: 1.3942 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 5 error: 4.60251e-06 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 4 error: 1.36923 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 6 error: 3.5402e-10 -67: Linearization/solve/update time: 0.0694195(95.1935%)/0.00346736(4.75472%)/3.776e-05(0.0517795%) +67: Linearization/solve/update time: 0.06951(95.2357%)/0.00344022(4.71345%)/3.712e-05(0.0508582%) 67: Storage: 2.609e+07 23997.9 1.19146e+12 67: Writing visualization results for the current time step. -67: Time step 14 done. CPU time: 0.881565 seconds, end time: 92664 seconds (1 days, 1 hours, 44.4 minutes), step size: 25766.5 seconds (7 hours, 9 minutes, 26.55 seconds) +67: Time step 14 done. CPU time: 0.922661 seconds, end time: 92664 seconds (1 days, 1 hours, 44.4 minutes), step size: 25766.5 seconds (7 hours, 9 minutes, 26.55 seconds) 67: Begin time step 15. Start time: 92664 seconds (1 days, 1 hours, 44.4 minutes), step size: 34355.4 seconds (9 hours, 32 minutes, 35.4 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r @@ -50035,36 +50056,36 @@ 67: Newton iteration 1 error: 0.00397646 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r +67: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 6 error: 0.281274 +66: Newton iteration 5 error: 1.3942 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.00243302 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r +68: Newton iteration 3 error: 4.17222e-11 +68: Linearization/solve/update time: 0.170965(97.0975%)/0.00508199(2.88627%)/2.852e-05(0.0161976%) 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.000494 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Storage: liquid=[1.89572e+08 953191] gas=[0 0] +68: Writing visualization results for the current time step. +68: Time step 2 done. CPU time: 0.530365 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +68: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Solve: M deltax^k = r +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 1 error: 0.000396034 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 0.000435461 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Newton iteration 2 error: 4.62688e-06 -68: Linearization/solve/update time: 0.086826(96.9169%)/0.0027468(3.06603%)/1.528e-05(0.0170558%) 66: Solve: M deltax^k = r -68: Storage: liquid=[1.89571e+08 953727] gas=[0 0] -68: Writing visualization results for the current time step. -68: Time step 3 done. CPU time: 0.629773 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -68: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 989.583 seconds (16 minutes, 29.58 seconds) -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 7 error: 0.0129671 +66: Newton iteration 6 error: 0.281274 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Solve: M deltax^k = r -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 1 error: 0.000395752 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 5 error: 1.47231e-05 @@ -50074,15 +50095,15 @@ 67: Newton iteration 6 error: 2.06431e-08 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 7 error: 1.6721e-11 -67: Linearization/solve/update time: 0.0812715(95.1589%)/0.00409064(4.78964%)/4.392e-05(0.0514249%) +67: Linearization/solve/update time: 0.0813553(95.1908%)/0.00406535(4.75671%)/4.4881e-05(0.0525136%) 67: Storage: 2.59666e+07 32895.2 1.19116e+12 67: Writing visualization results for the current time step. -67: Time step 15 done. CPU time: 0.970751 seconds, end time: 127019 seconds (1 days, 11 hours, 16.99 minutes), step size: 34355.4 seconds (9 hours, 32 minutes, 35.4 seconds) +67: Time step 15 done. CPU time: 1.01184 seconds, end time: 127019 seconds (1 days, 11 hours, 16.99 minutes), step size: 34355.4 seconds (9 hours, 32 minutes, 35.4 seconds) 67: Begin time step 16. Start time: 127019 seconds (1 days, 11 hours, 16.99 minutes), step size: 42944.2 seconds (11 hours, 55 minutes, 44.25 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 8 error: 1.57833e-05 +66: Newton iteration 7 error: 0.0129671 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k @@ -50096,35 +50117,39 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.0015515 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Newton iteration 2 error: 4.62688e-06 +68: Linearization/solve/update time: 0.0864621(96.9499%)/0.0026877(3.01371%)/3.2481e-05(0.0364209%) +68: Storage: liquid=[1.89571e+08 953727] gas=[0 0] +68: Writing visualization results for the current time step. 66: Solve: M deltax^k = r +68: Time step 3 done. CPU time: 0.624013 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +68: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 989.583 seconds (16 minutes, 29.58 seconds) +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 9 error: 2.57006e-08 +66: Newton iteration 8 error: 1.57833e-05 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Solve: M deltax^k = r +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 1 error: 0.000395752 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 0.000108085 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Solve: M deltax^k = r -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 2 error: 1.19475e-05 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 5 error: 1.78744e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 6 error: 5.47699e-09 -67: Linearization/solve/update time: 0.0700433(95.2936%)/0.00342028(4.65328%)/3.904e-05(0.0531137%) +67: Linearization/solve/update time: 0.0700453(95.338%)/0.00338586(4.60847%)/3.936e-05(0.0535725%) 67: Storage: 2.58109e+07 44016.8 1.19077e+12 67: Writing visualization results for the current time step. -66: Newton iteration 10 error: 5.50315e-11 -66: Linearization/solve/update time: 0.345582(95.6933%)/0.0152413(4.22039%)/0.0003118(0.0863388%) -66: Storage: 9538.44 89.8756 -66: Writing visualization results for the current time step. -67: Time step 16 done. CPU time: 1.04784 seconds, end time: 169964 seconds (1 days, 23 hours, 12.73 minutes), step size: 42944.2 seconds (11 hours, 55 minutes, 44.25 seconds) +67: Time step 16 done. CPU time: 1.08939 seconds, end time: 169964 seconds (1 days, 23 hours, 12.73 minutes), step size: 42944.2 seconds (11 hours, 55 minutes, 44.25 seconds) 67: Begin time step 17. Start time: 169964 seconds (1 days, 23 hours, 12.73 minutes), step size: 57259 seconds (15 hours, 54 minutes, 19 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Time step 7 done. CPU time: 2.30492 seconds, end time: 2246.89 seconds (37 minutes, 26.89 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) -66: Begin time step 8. Start time: 2246.89 seconds (37 minutes, 26.89 seconds), step size: 380.321 seconds (6 minutes, 20.32 seconds) +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 9 error: 2.57006e-08 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k @@ -50134,17 +50159,17 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.00229776 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r 67: Solve: M deltax^k = r -69: Simulator successfully set up 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.000412648 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Applying the initial solution of the "co2injection_flash_ni_ecfv" problem -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.192625 +66: Newton iteration 10 error: 5.50315e-11 +66: Linearization/solve/update time: 0.345737(95.7004%)/0.0151905(4.20474%)/0.000342803(0.0948881%) +66: Storage: 9538.44 89.8756 +66: Writing visualization results for the current time step. +66: Time step 7 done. CPU time: 2.30539 seconds, end time: 2246.89 seconds (37 minutes, 26.89 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) +66: Begin time step 8. Start time: 2246.89 seconds (37 minutes, 26.89 seconds), step size: 380.321 seconds (6 minutes, 20.32 seconds) 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Writing visualization results for the current time step. 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 0.000305939 @@ -50153,39 +50178,32 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 5 error: 0.000218268 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Newton iteration 3 error: 3.03542e-11 -68: Linearization/solve/update time: 0.171774(96.9204%)/0.00543104(3.06436%)/2.692e-05(0.0151891%) -68: Storage: liquid=[1.89569e+08 954619] gas=[0 0] -68: Writing visualization results for the current time step. -68: Time step 4 done. CPU time: 0.809876 seconds, end time: 2208.33 seconds (36 minutes, 48.33 seconds), step size: 989.583 seconds (16 minutes, 29.58 seconds) -68: Begin time step 5. Start time: 2208.33 seconds (36 minutes, 48.33 seconds), step size: 1566.84 seconds (26 minutes, 6.84 seconds) -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 68: Solve: M deltax^k = r 68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 1 error: 0.000395379 +68: Newton iteration 2 error: 1.19475e-05 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 6 error: 9.52209e-06 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 2 error: 0.373252 +66: Newton iteration 1 error: 0.192625 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 7 error: 5.0246e-08 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 8 error: 2.6857e-11 -67: Linearization/solve/update time: 0.0938224(95.1951%)/0.004683(4.75152%)/5.264e-05(0.0534102%) +67: Linearization/solve/update time: 0.0938171(95.1466%)/0.00473343(4.80051%)/5.212e-05(0.0528586%) 67: Storage: 2.55934e+07 58845.4 1.19022e+12 67: Writing visualization results for the current time step. -67: Time step 17 done. CPU time: 1.15053 seconds, end time: 227223 seconds (2 days, 15 hours, 7.04 minutes), step size: 57259 seconds (15 hours, 54 minutes, 19 seconds) +67: Time step 17 done. CPU time: 1.19475 seconds, end time: 227223 seconds (2 days, 15 hours, 7.04 minutes), step size: 57259 seconds (15 hours, 54 minutes, 19 seconds) 67: Begin time step 18. Start time: 227223 seconds (2 days, 15 hours, 7.04 minutes), step size: 66802.2 seconds (18 hours, 33 minutes, 22.16 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 3 error: 0.493327 +66: Newton iteration 2 error: 0.373252 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k @@ -50195,23 +50213,31 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.00131082 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Simulator successfully set up +69: Applying the initial solution of the "co2injection_flash_ni_ecfv" problem +69: Writing visualization results for the current time step. 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.000665324 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 4 error: 0.386246 +66: Newton iteration 3 error: 0.493327 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r +68: Newton iteration 3 error: 3.03542e-11 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 0.000199073 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Linearization/solve/update time: 0.182849(96.8453%)/0.00592604(3.13871%)/3.024e-05(0.0160165%) +68: Storage: liquid=[1.89569e+08 954619] gas=[0 0] +68: Writing visualization results for the current time step. +68: Time step 4 done. CPU time: 0.816773 seconds, end time: 2208.33 seconds (36 minutes, 48.33 seconds), step size: 989.583 seconds (16 minutes, 29.58 seconds) +68: Begin time step 5. Start time: 2208.33 seconds (36 minutes, 48.33 seconds), step size: 1566.84 seconds (26 minutes, 6.84 seconds) +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 68: Solve: M deltax^k = r 68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 2 error: 2.92615e-05 +68: Newton iteration 1 error: 0.000395379 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k @@ -50223,13 +50249,13 @@ 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 5 error: 0.178914 +66: Newton iteration 4 error: 0.386246 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 7 error: 5.04009e-10 -67: Linearization/solve/update time: 0.0822544(95.4427%)/0.00388312(4.50572%)/4.444e-05(0.0515653%) +67: Linearization/solve/update time: 0.0824362(95.5262%)/0.00381611(4.42206%)/4.468e-05(0.0517747%) 67: Storage: 2.53426e+07 76142.5 1.18959e+12 67: Writing visualization results for the current time step. -67: Time step 18 done. CPU time: 1.2406 seconds, end time: 294025 seconds (3 days, 9 hours, 40.41 minutes), step size: 66802.2 seconds (18 hours, 33 minutes, 22.16 seconds) +67: Time step 18 done. CPU time: 1.28486 seconds, end time: 294025 seconds (3 days, 9 hours, 40.41 minutes), step size: 66802.2 seconds (18 hours, 33 minutes, 22.16 seconds) 67: Begin time step 19. Start time: 294025 seconds (3 days, 9 hours, 40.41 minutes), step size: 83502.7 seconds (23 hours, 11 minutes, 42.7 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r @@ -50237,58 +50263,49 @@ 67: Newton iteration 1 error: 0.0017913 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r -66: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.000621569 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 6 error: 0.0148933 +66: Newton iteration 5 error: 0.178914 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.000488083 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 0.000179486 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Newton iteration 3 error: 2.72646e-11 -68: Linearization/solve/update time: 0.170581(97.0698%)/0.00512152(2.91443%)/2.772e-05(0.0157742%) -68: Storage: liquid=[1.89567e+08 956031] gas=[0 0] -68: Writing visualization results for the current time step. -68: Time step 5 done. CPU time: 0.98844 seconds, end time: 3775.17 seconds (1 hours, 2 minutes, 55.17 seconds), step size: 1566.84 seconds (26 minutes, 6.84 seconds) -68: Begin time step 6. Start time: 3775.17 seconds (1 hours, 2 minutes, 55.17 seconds), step size: 2480.83 seconds (41 minutes, 20.83 seconds) -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r 68: Solve: M deltax^k = r 68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 1 error: 0.000394749 +68: Newton iteration 2 error: 2.92615e-05 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 1 error: 0.00223663 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 5 error: 1.04939e-05 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 7 error: 0.000171155 +66: Newton iteration 6 error: 0.0148933 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 6 error: 1.37475e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 7 error: 1.80946e-11 -67: Linearization/solve/update time: 0.0826697(95.2321%)/0.00409568(4.71806%)/4.324e-05(0.0498107%) +67: Linearization/solve/update time: 0.0826135(95.3082%)/0.00402019(4.63794%)/4.672e-05(0.0538992%) 67: Storage: 2.50372e+07 97665 1.18882e+12 67: Writing visualization results for the current time step. -67: Time step 19 done. CPU time: 1.33134 seconds, end time: 377527 seconds (4 days, 8 hours, 52.12 minutes), step size: 83502.7 seconds (23 hours, 11 minutes, 42.7 seconds) +67: Time step 19 done. CPU time: 1.37543 seconds, end time: 377527 seconds (4 days, 8 hours, 52.12 minutes), step size: 83502.7 seconds (23 hours, 11 minutes, 42.7 seconds) 67: Begin time step 20. Start time: 377527 seconds (4 days, 8 hours, 52.12 minutes), step size: 104378 seconds (1 days, 4 hours, 59.64 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 8 error: 5.70875e-08 +66: Newton iteration 7 error: 0.000171155 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k @@ -50302,36 +50319,43 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.0037678 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Newton iteration 9 error: 1.3709e-10 -66: Linearization/solve/update time: 0.310792(95.2962%)/0.015074(4.62205%)/0.00026648(0.0817092%) -66: Storage: 9528.02 105.088 -66: Writing visualization results for the current time step. -66: Time step 8 done. CPU time: 2.63487 seconds, end time: 2627.21 seconds (43 minutes, 47.21 seconds), step size: 380.321 seconds (6 minutes, 20.32 seconds) -66: Begin time step 9. Start time: 2627.21 seconds (43 minutes, 47.21 seconds), step size: 372.79 seconds (6 minutes, 12.79 seconds) +66: Solve: M deltax^k = r +68: Newton iteration 3 error: 2.72646e-11 +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 8 error: 5.70875e-08 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Linearization/solve/update time: 0.169708(97.0317%)/0.00516367(2.95237%)/2.7801e-05(0.0158954%) +68: Storage: liquid=[1.89567e+08 956031] gas=[0 0] +68: Writing visualization results for the current time step. 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k +68: Time step 5 done. CPU time: 0.994633 seconds, end time: 3775.17 seconds (1 hours, 2 minutes, 55.17 seconds), step size: 1566.84 seconds (26 minutes, 6.84 seconds) 67: Newton iteration 4 error: 0.000894442 +68: Begin time step 6. Start time: 3775.17 seconds (1 hours, 2 minutes, 55.17 seconds), step size: 2480.83 seconds (41 minutes, 20.83 seconds) +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 68: Solve: M deltax^k = r 68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 2 error: 7.2623e-05 +68: Newton iteration 1 error: 0.000394749 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 1 error: 0.00223663 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 5 error: 0.000216807 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r 67: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 2 error: 0.00233007 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 6 error: 3.05923e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.121662 +66: Newton iteration 9 error: 1.3709e-10 +66: Linearization/solve/update time: 0.31132(95.3326%)/0.0149795(4.58702%)/0.000262561(0.0804017%) +66: Storage: 9528.02 105.088 +66: Writing visualization results for the current time step. +66: Time step 8 done. CPU time: 2.63583 seconds, end time: 2627.21 seconds (43 minutes, 47.21 seconds), step size: 380.321 seconds (6 minutes, 20.32 seconds) +66: Begin time step 9. Start time: 2627.21 seconds (43 minutes, 47.21 seconds), step size: 372.79 seconds (6 minutes, 12.79 seconds) 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k @@ -50342,67 +50366,60 @@ 67: Newton iteration 8 error: 1.3175e-08 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 9 error: 2.29469e-12 -67: Linearization/solve/update time: 0.107168(94.9729%)/0.00561448(4.97559%)/5.808e-05(0.0514709%) +67: Linearization/solve/update time: 0.107049(94.9631%)/0.00562148(4.98683%)/5.64e-05(0.0500326%) 67: Storage: 2.46756e+07 123180 1.18792e+12 67: Writing visualization results for the current time step. -67: Time step 20 done. CPU time: 1.44874 seconds, end time: 481906 seconds (5 days, 13 hours, 51.76 minutes), step size: 104378 seconds (1 days, 4 hours, 59.64 minutes) +67: Time step 20 done. CPU time: 1.49271 seconds, end time: 481906 seconds (5 days, 13 hours, 51.76 minutes), step size: 104378 seconds (1 days, 4 hours, 59.64 minutes) 67: Serialize to file 'waterair_pvs_ni_time=481906_rank=0.ers', next time step size: 113077 67: Begin time step 21. Start time: 481906 seconds (5 days, 13 hours, 51.76 minutes), step size: 113077 seconds (1 days, 7 hours, 24.61 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 2 error: 0.12863 +66: Newton iteration 1 error: 0.121662 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.00146303 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Newton iteration 3 error: 3.10298e-11 -68: Linearization/solve/update time: 0.171309(96.9523%)/0.00535588(3.03115%)/2.924e-05(0.0165483%) -68: Storage: liquid=[1.89563e+08 958267] gas=[0 0] -68: Writing visualization results for the current time step. -67: Solve: M deltax^k = r -68: Time step 6 done. CPU time: 1.16801 seconds, end time: 6256 seconds (1 hours, 44 minutes, 16 seconds), step size: 2480.83 seconds (41 minutes, 20.83 seconds) -68: Begin time step 7. Start time: 6256 seconds (1 hours, 44 minutes, 16 seconds), step size: 3744 seconds (1 hours, 2 minutes, 24 seconds) +68: Solve: M deltax^k = r +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 2 error: 7.2623e-05 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.000232042 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Solve: M deltax^k = r -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 1 error: 0.000393754 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 6.1323e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 3 error: 0.349731 +66: Newton iteration 2 error: 0.12863 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 2 error: 0.00233007 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 1.93991e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 3 error: 8.85529e-05 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 5 error: 1.15492e-06 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r 67: Newton iteration 6 error: 1.21948e-09 -67: Linearization/solve/update time: 0.0720294(95.7672%)/0.00314544(4.18204%)/3.816e-05(0.0507359%) -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 4 error: 0.380864 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Linearization/solve/update time: 0.0718579(95.8498%)/0.00307262(4.0985%)/3.872e-05(0.0516478%) 67: Storage: 2.43318e+07 147460 1.18706e+12 67: Writing visualization results for the current time step. -67: Time step 21 done. CPU time: 1.52848 seconds, end time: 594982 seconds (6 days, 21 hours, 16.37 minutes), step size: 113077 seconds (1 days, 7 hours, 24.61 minutes) +66: Solve: M deltax^k = r +67: Time step 21 done. CPU time: 1.5721 seconds, end time: 594982 seconds (6 days, 21 hours, 16.37 minutes), step size: 113077 seconds (1 days, 7 hours, 24.61 minutes) 67: Begin time step 22. Start time: 594982 seconds (6 days, 21 hours, 16.37 minutes), step size: 150769 seconds (1 days, 17 hours, 52.81 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 3 error: 0.349731 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.0013484 @@ -50411,18 +50428,25 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.00027634 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Newton iteration 3 error: 3.10298e-11 +68: Linearization/solve/update time: 0.170524(96.866%)/0.00548775(3.11731%)/2.9441e-05(0.0167239%) +68: Storage: liquid=[1.89563e+08 958267] gas=[0 0] +68: Writing visualization results for the current time step. +68: Time step 6 done. CPU time: 1.17434 seconds, end time: 6256 seconds (1 hours, 44 minutes, 16 seconds), step size: 2480.83 seconds (41 minutes, 20.83 seconds) +68: Begin time step 7. Start time: 6256 seconds (1 hours, 44 minutes, 16 seconds), step size: 3744 seconds (1 hours, 2 minutes, 24 seconds) +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r +68: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 5 error: 0.0894363 +66: Newton iteration 4 error: 0.380864 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Solve: M deltax^k = r 67: Solve: M deltax^k = r 68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 2 error: 0.000163718 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.000108918 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Newton iteration 1 error: 0.000393754 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 2.94436e-05 @@ -50431,174 +50455,182 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 5 error: 2.43271e-06 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r 66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 6 error: 0.00848258 +66: Newton iteration 5 error: 0.0894363 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 3 error: 8.85529e-05 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 6 error: 1.75946e-08 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Newton iteration 4 error: 3.08949e-09 -69: Linearization/solve/update time: 0.400434(95.6133%)/0.0183254(4.37563%)/4.62e-05(0.0110314%) -69: Storage: liquid=[1.89572e+08 952852 4.34208e+11] gas=[0 0 0] -69: Writing visualization results for the current time step. -69: Time step 1 done. CPU time: 0.423139 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -69: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r 67: Newton iteration 7 error: 2.12919e-12 -67: Linearization/solve/update time: 0.0844227(95.4247%)/0.00400044(4.52178%)/4.732e-05(0.0534868%) +67: Linearization/solve/update time: 0.0845603(95.5413%)/0.00390499(4.41209%)/4.128e-05(0.0466406%) 67: Storage: 2.39364e+07 175676 1.18608e+12 67: Writing visualization results for the current time step. -67: Time step 22 done. CPU time: 1.62111 seconds, end time: 745751 seconds (8 days, 15 hours, 9.19 minutes), step size: 150769 seconds (1 days, 17 hours, 52.81 minutes) +67: Time step 22 done. CPU time: 1.66474 seconds, end time: 745751 seconds (8 days, 15 hours, 9.19 minutes), step size: 150769 seconds (1 days, 17 hours, 52.81 minutes) 67: Begin time step 23. Start time: 745751 seconds (8 days, 15 hours, 9.19 minutes), step size: 188461 seconds (2 days, 4 hours, 21.02 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 1 error: 0.00146285 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.00121034 -66: Solve: M deltax^k = r 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 7 error: 0.000146786 +66: Newton iteration 6 error: 0.00848258 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.000280356 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Newton iteration 3 error: 4.76991e-11 -68: Linearization/solve/update time: 0.172391(97.0105%)/0.0052848(2.97394%)/2.772e-05(0.015599%) -68: Storage: liquid=[1.89556e+08 961645] gas=[0 0] -68: Writing visualization results for the current time step. -68: Time step 7 done. CPU time: 1.34858 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 3744 seconds (1 hours, 2 minutes, 24 seconds) -68: Simulation of problem 'co2injection_flash_ecfv' finished. -68: -68: ------------------------ Timing ------------------------ -68: Setup time: 1.11 seconds, 45.2% -68: Simulation time: 1.35 seconds, 54.8% -68: Linearization time: 1.29 seconds, 95.3% -68: Linear solve time: 0.0422 seconds, 3.13% -68: Newton update time: 0.000198 seconds, 0.0146% -68: Pre/postprocess time: 0.0137 seconds, 1.02% -68: Output write time: 0.00576 seconds, 0.427% -68: First process' simulation CPU time: 1.4 seconds -68: Number of processes: 1 -68: Threads per processes: 1 -68: Total CPU time: 1.4 seconds -68: -68: ---------------------------------------------------------------- -68: -68: Simulation completed +68: Solve: M deltax^k = r +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 2 error: 0.000163718 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 9.95136e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r -68: ###################### -68: # Comparing results -68: ###################### -68: RND: '500530e8155e52d5728aa69b96cbda06' 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 2.25436e-05 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 8 error: 1.57464e-07 +66: Newton iteration 7 error: 0.000146786 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Simulation name: 'co2injection_flash_ecfv' -68: Number of timesteps: '7' - 66/127 Test #68: co2injection_flash_ecfv ........................ Passed 2.62 sec 67: Solve: M deltax^k = r -test 70 - Start 70: co2injection_flash_ni_vcfv - -70: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_vcfv" "--" -70: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -70: Test timeout computed to be: 1500 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 5 error: 6.7255e-06 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: ###################### -70: # Running test '' -70: ###################### -70: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_vcfv " 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 6 error: 2.65293e-08 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Newton iteration 4 error: 3.08949e-09 +69: Linearization/solve/update time: 0.400942(96.2208%)/0.0156628(3.75886%)/8.496e-05(0.0203892%) +66: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 8 error: 1.57464e-07 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Newton iteration 7 error: 1.02825e-11 +67: Linearization/solve/update time: 0.0849453(95.7503%)/0.00372478(4.19857%)/4.54e-05(0.0511748%) +67: Storage: 2.35035e+07 206411 1.185e+12 +67: Writing visualization results for the current time step. +67: Time step 23 done. CPU time: 1.75772 seconds, end time: 934212 seconds (10 days, 19 hours, 30.2 minutes), step size: 188461 seconds (2 days, 4 hours, 21.02 minutes) +67: Begin time step 24. Start time: 934212 seconds (10 days, 19 hours, 30.2 minutes), step size: 235576 seconds (2 days, 17 hours, 26.27 minutes) +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Storage: liquid=[1.89572e+08 952852 4.34208e+11] gas=[0 0 0] +69: Writing visualization results for the current time step. +69: Time step 1 done. CPU time: 0.431637 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +69: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 1 error: 0.00146285 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 1 error: 0.00105555 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 2 error: 0.000340341 +68: Newton iteration 3 error: 4.76991e-11 +68: Linearization/solve/update time: 0.17167(96.8321%)/0.0055002(3.10244%)/0.000116001(0.0654315%) +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Storage: liquid=[1.89556e+08 961645] gas=[0 0] +68: Writing visualization results for the current time step. +68: Time step 7 done. CPU time: 1.35469 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 3744 seconds (1 hours, 2 minutes, 24 seconds) +68: Simulation of problem 'co2injection_flash_ecfv' finished. +68: +68: ------------------------ Timing ------------------------ +68: Setup time: 1.11 seconds, 44.9% +68: Simulation time: 1.35 seconds, 55.1% +68: Linearization time: 1.29 seconds, 95.2% +68: Linear solve time: 0.0385 seconds, 2.84% +68: Newton update time: 0.000334 seconds, 0.0247% +68: Pre/postprocess time: 0.0141 seconds, 1.04% +68: Output write time: 0.00953 seconds, 0.703% +68: First process' simulation CPU time: 1.37 seconds +68: Number of processes: 1 +68: Threads per processes: 1 +68: Total CPU time: 1.37 seconds +68: +68: ---------------------------------------------------------------- +68: +68: Simulation completed 66: Newton iteration 9 error: 4.34405e-10 -66: Linearization/solve/update time: 0.312496(95.2618%)/0.0152759(4.65673%)/0.00026716(0.0814414%) +66: Linearization/solve/update time: 0.311602(95.229%)/0.0153129(4.6798%)/0.000298363(0.091183%) 66: Storage: 9517.81 120 66: Writing visualization results for the current time step. -66: Time step 9 done. CPU time: 2.96673 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 372.79 seconds (6 minutes, 12.79 seconds) +66: Time step 9 done. CPU time: 2.96694 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 372.79 seconds (6 minutes, 12.79 seconds) 66: Simulation of problem 'lens_immiscible_vcfv_fd' finished. 66: 66: ------------------------ Timing ------------------------ -66: Setup time: 0.00974 seconds, 0.327% -66: Simulation time: 2.97 seconds, 99.7% +66: Setup time: 0.00647 seconds, 0.218% +66: Simulation time: 2.97 seconds, 99.8% 66: Linearization time: 2.8 seconds, 94.3% -66: Linear solve time: 0.133 seconds, 4.49% -66: Newton update time: 0.00244 seconds, 0.0823% -66: Pre/postprocess time: 0.00583 seconds, 0.196% -66: Output write time: 0.0247 seconds, 0.833% -66: First process' simulation CPU time: 3.21 seconds +66: Linear solve time: 0.132 seconds, 4.44% +66: Newton update time: 0.00291 seconds, 0.098% +66: Pre/postprocess time: 0.0061 seconds, 0.206% +66: Output write time: 0.0249 seconds, 0.84% +66: First process' simulation CPU time: 3.06 seconds 66: Number of processes: 1 66: Threads per processes: 1 -66: Total CPU time: 3.21 seconds +66: Total CPU time: 3.06 seconds 66: 66: ---------------------------------------------------------------- 66: 66: Simulation completed -67: Newton iteration 7 error: 1.02825e-11 -67: Linearization/solve/update time: 0.0849776(95.6698%)/0.00380216(4.28056%)/4.412e-05(0.0496713%) -67: Storage: 2.35035e+07 206411 1.185e+12 -67: Writing visualization results for the current time step. -67: Time step 23 done. CPU time: 1.71414 seconds, end time: 934212 seconds (10 days, 19 hours, 30.2 minutes), step size: 188461 seconds (2 days, 4 hours, 21.02 minutes) -67: Begin time step 24. Start time: 934212 seconds (10 days, 19 hours, 30.2 minutes), step size: 235576 seconds (2 days, 17 hours, 26.27 minutes) -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r 67: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 2 error: 0.000211937 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.00105555 +67: Newton iteration 3 error: 0.00015881 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: ###################### +68: # Comparing results +68: ###################### +68: RND: '285540f0c4c874b65ac16851a431df62' +68: Simulation name: 'co2injection_flash_ecfv' +68: Number of timesteps: '7' + 66/127 Test #68: co2injection_flash_ecfv ........................ Passed 2.61 sec +test 70 + Start 70: co2injection_flash_ni_vcfv + +70: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_vcfv" "--" +70: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +70: Test timeout computed to be: 1500 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 2 error: 0.000340341 +67: Newton iteration 4 error: 2.89741e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r +70: ###################### +70: # Running test '' +70: ###################### 66: ###################### 66: # Comparing results 66: ###################### -66: RND: '4b472c3f915facc32ed808d358a06d9e' -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 3 error: 0.00015881 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r +66: RND: 'af8bec7434ba1168b79de277acb290ca' +70: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_vcfv " 66: Simulation name: 'lens_immiscible_vcfv_fd' 66: Number of timesteps: '9' - 67/127 Test #66: lens_immiscible_vcfv_fd ........................ Passed 3.17 sec -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 4 error: 2.89741e-05 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 67/127 Test #66: lens_immiscible_vcfv_fd ........................ Passed 3.14 sec test 71 Start 71: co2injection_flash_vcfv 71: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_vcfv" "--" 71: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 71: Test timeout computed to be: 1500 -71: ###################### -71: # Running test '' -71: ###################### 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 5 error: 3.20221e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: ###################### +71: # Running test '' +71: ###################### 71: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_vcfv " 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k @@ -50609,27 +50641,20 @@ 67: Newton iteration 7 error: 6.11205e-08 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 8 error: 1.02232e-10 -67: Linearization/solve/update time: 0.0975195(95.8871%)/0.00413156(4.0624%)/5.132e-05(0.050461%) +67: Linearization/solve/update time: 0.0975328(95.9055%)/0.0041115(4.04291%)/5.2441e-05(0.0515661%) 67: Storage: 2.30384e+07 238924 1.18384e+12 67: Writing visualization results for the current time step. -67: Time step 24 done. CPU time: 1.82048 seconds, end time: 1.16979e+06 seconds (13 days, 12 hours, 56.47 minutes), step size: 235576 seconds (2 days, 17 hours, 26.27 minutes) +67: Time step 24 done. CPU time: 1.86417 seconds, end time: 1.16979e+06 seconds (13 days, 12 hours, 56.47 minutes), step size: 235576 seconds (2 days, 17 hours, 26.27 minutes) 67: Begin time step 25. Start time: 1.16979e+06 seconds (13 days, 12 hours, 56.47 minutes), step size: 274839 seconds (3 days, 4 hours, 20.65 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Newton iteration 3 error: 9.27948e-09 -69: Linearization/solve/update time: 0.201085(95.3995%)/0.00966392(4.58479%)/3.312e-05(0.0157129%) -69: Storage: liquid=[1.89572e+08 953191 4.34199e+11] gas=[0 0 0] -69: Writing visualization results for the current time step. -69: Time step 2 done. CPU time: 0.637267 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) -69: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: Solve: M deltax^k = r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 2 error: 0.000211937 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.000874632 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 1 error: 0.00160623 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.000844596 @@ -50638,6 +50663,18 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.000391315 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 4 error: 0.000169712 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 5 error: 1.88996e-05 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 6 error: 1.5594e-06 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 70: opm models will now start the simulation. 70: # [parameters which were specified at compile-time] 70: AmgCoarsenTarget="5000" @@ -50716,47 +50753,12 @@ 70: VtkWriteViscosities="0" 70: # [end of parameters] 70: Allocating the simulation vanguard -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 4 error: 0.000169712 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 70: Adding LGRs, if any 70: Distributing the vanguard's data 70: Allocating the model 70: Allocating the problem 70: Initializing the model 70: Initializing the problem -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 5 error: 1.88996e-05 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 6 error: 1.5594e-06 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 7 error: 2.71271e-08 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Newton iteration 8 error: 6.67015e-12 -67: Linearization/solve/update time: 0.0980908(95.7725%)/0.00427072(4.16979%)/5.912e-05(0.0577228%) -67: Storage: 2.26104e+07 267687 1.18276e+12 -67: Writing visualization results for the current time step. -67: Time step 25 done. CPU time: 1.92753 seconds, end time: 1.44463e+06 seconds (16 days, 17 hours, 17.12 minutes), step size: 274839 seconds (3 days, 4 hours, 20.65 minutes) -67: Begin time step 26. Start time: 1.44463e+06 seconds (16 days, 17 hours, 17.12 minutes), step size: 320645 seconds (3 days, 17 hours, 4.09 minutes) -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.000639514 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 2 error: 2.13634e-05 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 2 error: 0.000510362 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: opm models will now start the simulation. 71: # [parameters which were specified at compile-time] 71: AmgCoarsenTarget="5000" @@ -50831,12 +50833,42 @@ 71: VtkWriteViscosities="0" 71: # [end of parameters] 71: Allocating the simulation vanguard +67: Solve: M deltax^k = r 71: Adding LGRs, if any 71: Distributing the vanguard's data 71: Allocating the model +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 7 error: 2.71271e-08 71: Allocating the problem +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Initializing the model 71: Initializing the problem +67: Newton iteration 8 error: 6.67015e-12 +67: Linearization/solve/update time: 0.0979228(95.8558%)/0.00418103(4.09277%)/5.252e-05(0.0514114%) +67: Storage: 2.26104e+07 267687 1.18276e+12 +67: Writing visualization results for the current time step. +67: Time step 25 done. CPU time: 1.97098 seconds, end time: 1.44463e+06 seconds (16 days, 17 hours, 17.12 minutes), step size: 274839 seconds (3 days, 4 hours, 20.65 minutes) +67: Begin time step 26. Start time: 1.44463e+06 seconds (16 days, 17 hours, 17.12 minutes), step size: 320645 seconds (3 days, 17 hours, 4.09 minutes) +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Newton iteration 3 error: 9.27948e-09 +69: Linearization/solve/update time: 0.201743(95.4947%)/0.0094863(4.49033%)/3.156e-05(0.0149389%) +69: Storage: liquid=[1.89572e+08 953191 4.34199e+11] gas=[0 0 0] +69: Writing visualization results for the current time step. +69: Time step 2 done. CPU time: 0.646928 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +69: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 1 error: 0.000639514 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 1 error: 0.00160623 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 2 error: 0.000510362 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.000198678 @@ -50850,10 +50882,10 @@ 67: Newton iteration 5 error: 2.79711e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 6 error: 4.36234e-11 -67: Linearization/solve/update time: 0.0734368(95.8056%)/0.00317724(4.14503%)/3.788e-05(0.0494182%) +67: Linearization/solve/update time: 0.073508(95.8474%)/0.0031477(4.1043%)/3.708e-05(0.0483488%) 67: Storage: 2.22914e+07 288799 1.18194e+12 67: Writing visualization results for the current time step. -67: Time step 26 done. CPU time: 2.00824 seconds, end time: 1.76527e+06 seconds (20 days, 10 hours, 21.21 minutes), step size: 320645 seconds (3 days, 17 hours, 4.09 minutes) +67: Time step 26 done. CPU time: 2.05163 seconds, end time: 1.76527e+06 seconds (20 days, 10 hours, 21.21 minutes), step size: 320645 seconds (3 days, 17 hours, 4.09 minutes) 67: Begin time step 27. Start time: 1.76527e+06 seconds (20 days, 10 hours, 21.21 minutes), step size: 427527 seconds (4 days, 22 hours, 45.45 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r @@ -50864,32 +50896,25 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.00012239 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Newton iteration 3 error: 1.83797e-10 -69: Linearization/solve/update time: 0.202197(95.51%)/0.0094734(4.47487%)/3.212e-05(0.0151723%) -69: Storage: liquid=[1.89571e+08 953727 4.34185e+11] gas=[0 0 0] -69: Writing visualization results for the current time step. -69: Time step 3 done. CPU time: 0.852298 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -69: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.000170219 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 1 error: 0.00167151 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 5.35814e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 5 error: 8.35104e-10 -67: Linearization/solve/update time: 0.0612196(95.538%)/0.00282748(4.4125%)/3.172e-05(0.0495016%) +67: Linearization/solve/update time: 0.0612732(95.6133%)/0.00277898(4.33643%)/3.22e-05(0.0502462%) 67: Storage: 2.20695e+07 303427 1.18135e+12 67: Writing visualization results for the current time step. -67: Time step 27 done. CPU time: 2.07604 seconds, end time: 2.1928e+06 seconds (25 days, 9 hours, 6.66 minutes), step size: 427527 seconds (4 days, 22 hours, 45.45 minutes) +67: Time step 27 done. CPU time: 2.11995 seconds, end time: 2.1928e+06 seconds (25 days, 9 hours, 6.66 minutes), step size: 427527 seconds (4 days, 22 hours, 45.45 minutes) 67: Begin time step 28. Start time: 2.1928e+06 seconds (25 days, 9 hours, 6.66 minutes), step size: 605664 seconds (7 days, 0 hours, 14.39 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 2 error: 2.13634e-05 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.000377292 @@ -50907,16 +50932,12 @@ 67: Newton iteration 4 error: 1.21931e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 5 error: 1.27424e-10 -67: Linearization/solve/update time: 0.0612379(95.5175%)/0.00284272(4.43401%)/3.112e-05(0.0485402%) +67: Linearization/solve/update time: 0.0615852(95.6478%)/0.00277102(4.30366%)/3.1241e-05(0.0485203%) 67: Storage: 2.195e+07 311258 1.18101e+12 67: Writing visualization results for the current time step. -67: Time step 28 done. CPU time: 2.14389 seconds, end time: 2.79846e+06 seconds (32 days, 9 hours, 21.06 minutes), step size: 605664 seconds (7 days, 0 hours, 14.39 minutes) +67: Time step 28 done. CPU time: 2.18806 seconds, end time: 2.79846e+06 seconds (32 days, 9 hours, 21.06 minutes), step size: 605664 seconds (7 days, 0 hours, 14.39 minutes) 67: Begin time step 29. Start time: 2.79846e+06 seconds (32 days, 9 hours, 21.06 minutes), step size: 858023 seconds (9 days, 22 hours, 20.39 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 2 error: 5.43164e-05 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.000326068 @@ -50925,19 +50946,30 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 0.000273274 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Newton iteration 3 error: 1.83797e-10 +69: Linearization/solve/update time: 0.231524(93.3636%)/0.0164105(6.61765%)/4.656e-05(0.0187756%) 67: Solve: M deltax^k = r +69: Storage: liquid=[1.89571e+08 953727 4.34185e+11] gas=[0 0 0] +69: Writing visualization results for the current time step. 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 1.22594e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Time step 3 done. CPU time: 0.898395 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +69: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 1 error: 0.00167151 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 2.18318e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 5 error: 6.06504e-10 -67: Linearization/solve/update time: 0.0618891(95.5892%)/0.0028244(4.36236%)/3.136e-05(0.0484363%) +67: Linearization/solve/update time: 0.0620551(95.6137%)/0.00281518(4.3376%)/3.16e-05(0.0486889%) 67: Storage: 2.19432e+07 311821 1.18093e+12 67: Writing visualization results for the current time step. -67: Time step 29 done. CPU time: 2.21248 seconds, end time: 3.65649e+06 seconds (42 days, 7 hours, 41.44 minutes), step size: 858023 seconds (9 days, 22 hours, 20.39 minutes) +67: Time step 29 done. CPU time: 2.2568 seconds, end time: 3.65649e+06 seconds (42 days, 7 hours, 41.44 minutes), step size: 858023 seconds (9 days, 22 hours, 20.39 minutes) 67: Begin time step 30. Start time: 3.65649e+06 seconds (42 days, 7 hours, 41.44 minutes), step size: 1.21553e+06 seconds (14 days, 1 hours, 38.88 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r @@ -50952,29 +50984,22 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 3.10103e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Newton iteration 3 error: 4.44363e-10 -69: Linearization/solve/update time: 0.200902(95.4858%)/0.00946628(4.49919%)/3.168e-05(0.015057%) -69: Storage: liquid=[1.8957e+08 954575 4.34163e+11] gas=[0 0 0] -69: Writing visualization results for the current time step. -69: Time step 4 done. CPU time: 1.06596 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) -69: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 1 error: 0.00169493 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 7.85022e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 5 error: 3.33679e-10 -67: Linearization/solve/update time: 0.0621163(95.7828%)/0.00270368(4.16905%)/3.12e-05(0.0481102%) +67: Linearization/solve/update time: 0.0622751(95.908%)/0.0026269(4.04561%)/3.012e-05(0.0463869%) 67: Storage: 2.2006e+07 307832 1.18097e+12 67: Writing visualization results for the current time step. -67: Time step 30 done. CPU time: 2.28117 seconds, end time: 4.87202e+06 seconds (56 days, 9 hours, 20.33 minutes), step size: 1.21553e+06 seconds (14 days, 1 hours, 38.88 minutes) +67: Time step 30 done. CPU time: 2.32785 seconds, end time: 4.87202e+06 seconds (56 days, 9 hours, 20.33 minutes), step size: 1.21553e+06 seconds (14 days, 1 hours, 38.88 minutes) 67: Serialize to file 'waterair_pvs_ni_time=4.87202e+06_rank=0.ers', next time step size: 1.72201e+06 67: Begin time step 31. Start time: 4.87202e+06 seconds (56 days, 9 hours, 20.33 minutes), step size: 1.72201e+06 seconds (19 days, 22 hours, 20.09 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 2 error: 5.43164e-05 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.000174055 @@ -50992,20 +51017,16 @@ 67: Newton iteration 4 error: 2.11973e-06 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 5 error: 5.44992e-09 -67: Linearization/solve/update time: 0.0620494(95.9839%)/0.00256592(3.96921%)/3.028e-05(0.04684%) +67: Linearization/solve/update time: 0.0622358(95.8727%)/0.00264774(4.07877%)/3.152e-05(0.0485558%) 67: Storage: 2.20677e+07 303787 1.18092e+12 67: Writing visualization results for the current time step. -67: Time step 31 done. CPU time: 2.35031 seconds, end time: 6.59402e+06 seconds (76 days, 7 hours, 40.41 minutes), step size: 1.72201e+06 seconds (19 days, 22 hours, 20.09 minutes) +67: Time step 31 done. CPU time: 2.39754 seconds, end time: 6.59402e+06 seconds (76 days, 7 hours, 40.41 minutes), step size: 1.72201e+06 seconds (19 days, 22 hours, 20.09 minutes) 67: Begin time step 32. Start time: 6.59402e+06 seconds (76 days, 7 hours, 40.41 minutes), step size: 2.43951e+06 seconds (28 days, 5 hours, 38.45 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.000113761 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 2 error: 0.000136241 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 3.0625e-05 @@ -51014,15 +51035,26 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 0.000156601 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Newton iteration 3 error: 4.44363e-10 +69: Linearization/solve/update time: 0.200663(95.4366%)/0.0095611(4.54732%)/3.376e-05(0.0160564%) +69: Storage: liquid=[1.8957e+08 954575 4.34163e+11] gas=[0 0 0] +69: Writing visualization results for the current time step. +69: Time step 4 done. CPU time: 1.1121 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +69: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 1 error: 0.00169493 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 4 error: 4.85657e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 5 error: 1.96152e-10 -67: Linearization/solve/update time: 0.0620258(95.8389%)/0.0026626(4.1141%)/3.044e-05(0.0470342%) +67: Linearization/solve/update time: 0.0623202(95.8604%)/0.00265978(4.09124%)/3.144e-05(0.0483607%) 67: Storage: 2.20967e+07 301832 1.18061e+12 67: Writing visualization results for the current time step. -67: Time step 32 done. CPU time: 2.41885 seconds, end time: 9.03353e+06 seconds (104 days, 13 hours, 18.87 minutes), step size: 2.43951e+06 seconds (28 days, 5 hours, 38.45 minutes) +67: Time step 32 done. CPU time: 2.46649 seconds, end time: 9.03353e+06 seconds (104 days, 13 hours, 18.87 minutes), step size: 2.43951e+06 seconds (28 days, 5 hours, 38.45 minutes) 67: Begin time step 33. Start time: 9.03353e+06 seconds (104 days, 13 hours, 18.87 minutes), step size: 3.45597e+06 seconds (39 days, 23 hours, 59.48 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r @@ -51037,24 +51069,13 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 2.8383e-06 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Newton iteration 3 error: 1.28472e-09 -69: Linearization/solve/update time: 0.202336(95.5134%)/0.00947156(4.47107%)/3.3e-05(0.0155777%) 67: Newton iteration 4 error: 8.19188e-09 -67: Linearization/solve/update time: 0.0495759(96.3554%)/0.00185172(3.59899%)/2.344e-05(0.0455579%) +67: Linearization/solve/update time: 0.0497406(96.3576%)/0.00185773(3.5988%)/2.252e-05(0.0436258%) 67: Storage: 2.21011e+07 301566 1.17994e+12 67: Writing visualization results for the current time step. -69: Storage: liquid=[1.89567e+08 955917 4.34129e+11] gas=[0 0 0] -69: Writing visualization results for the current time step. -67: Time step 33 done. CPU time: 2.47376 seconds, end time: 1.24895e+07 seconds (144 days, 13 hours, 18.34 minutes), step size: 3.45597e+06 seconds (39 days, 23 hours, 59.48 minutes) +67: Time step 33 done. CPU time: 2.52165 seconds, end time: 1.24895e+07 seconds (144 days, 13 hours, 18.34 minutes), step size: 3.45597e+06 seconds (39 days, 23 hours, 59.48 minutes) 67: Begin time step 34. Start time: 1.24895e+07 seconds (144 days, 13 hours, 18.34 minutes), step size: 5.18395e+06 seconds (59 days, 23 hours, 59.21 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Time step 5 done. CPU time: 1.28107 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) -69: Begin time step 6. Start time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 1 error: 0.00169922 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 4.38145e-05 @@ -51063,15 +51084,19 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 1.92738e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 2 error: 0.000136241 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 2.18492e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 4 error: 6.30964e-10 -67: Linearization/solve/update time: 0.0500506(96.1653%)/0.00197004(3.78516%)/2.58e-05(0.0495711%) +67: Linearization/solve/update time: 0.0499935(96.1213%)/0.00199417(3.83415%)/2.316e-05(0.0445292%) 67: Storage: 2.20958e+07 301989 1.17867e+12 67: Writing visualization results for the current time step. -67: Time step 34 done. CPU time: 2.52937 seconds, end time: 1.76735e+07 seconds (204 days, 13 hours, 17.56 minutes), step size: 5.18395e+06 seconds (59 days, 23 hours, 59.21 minutes) +67: Time step 34 done. CPU time: 2.57732 seconds, end time: 1.76735e+07 seconds (204 days, 13 hours, 17.56 minutes), step size: 5.18395e+06 seconds (59 days, 23 hours, 59.21 minutes) 67: Begin time step 35. Start time: 1.76735e+07 seconds (204 days, 13 hours, 17.56 minutes), step size: 7.00059e+06 seconds (81 days, 0 hours, 36.43 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r @@ -51086,48 +51111,55 @@ 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 1.16783e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r 67: Newton iteration 4 error: 4.08338e-10 -67: Linearization/solve/update time: 0.0508895(96.536%)/0.00180184(3.41804%)/2.424e-05(0.0459826%) +67: Linearization/solve/update time: 0.051026(96.4968%)/0.00182773(3.45648%)/2.4681e-05(0.046675%) 67: Storage: 2.20903e+07 302467 1.17673e+12 67: Writing visualization results for the current time step. -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 2 error: 0.000339772 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Time step 35 done. CPU time: 2.5859 seconds, end time: 2.4674e+07 seconds (285 days, 13 hours, 53.99 minutes), step size: 7.00059e+06 seconds (81 days, 0 hours, 36.43 minutes) +67: Time step 35 done. CPU time: 2.63415 seconds, end time: 2.4674e+07 seconds (285 days, 13 hours, 53.99 minutes), step size: 7.00059e+06 seconds (81 days, 0 hours, 36.43 minutes) 67: Begin time step 36. Start time: 2.4674e+07 seconds (285 days, 13 hours, 53.99 minutes), step size: 6.86196e+06 seconds (79 days, 10 hours, 6.01 minutes) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 2.16034e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Newton iteration 3 error: 1.28472e-09 +69: Linearization/solve/update time: 0.202179(95.4654%)/0.00956986(4.51871%)/3.372e-05(0.015922%) +69: Storage: liquid=[1.89567e+08 955917 4.34129e+11] gas=[0 0 0] +69: Writing visualization results for the current time step. +69: Time step 5 done. CPU time: 1.32729 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +69: Begin time step 6. Start time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 1.22059e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 1 error: 0.00169922 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 3 error: 1.81525e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 4 error: 1.282e-09 -67: Linearization/solve/update time: 0.0514599(96.5805%)/0.0017962(3.37113%)/2.576e-05(0.0483466%) +67: Linearization/solve/update time: 0.0518712(96.5014%)/0.00185609(3.45308%)/2.444e-05(0.0454683%) 67: Storage: 2.20881e+07 302773 1.17472e+12 67: Writing visualization results for the current time step. -67: Time step 36 done. CPU time: 2.64297 seconds, end time: 3.1536e+07 seconds (365 days, 0 hours, 0 minutes), step size: 6.86196e+06 seconds (79 days, 10 hours, 6.01 minutes) +67: Time step 36 done. CPU time: 2.69179 seconds, end time: 3.1536e+07 seconds (365 days, 0 hours, 0 minutes), step size: 6.86196e+06 seconds (79 days, 10 hours, 6.01 minutes) 67: Simulation of problem 'waterair_pvs_ni' finished. 67: 67: ------------------------ Timing ------------------------ -67: Setup time: 0.968 seconds, 26.8% -67: Simulation time: 2.64 seconds, 73.2% -67: Linearization time: 2.4 seconds, 90.7% -67: Linear solve time: 0.112 seconds, 4.23% -67: Newton update time: 0.00127 seconds, 0.0482% -67: Pre/postprocess time: 0.0715 seconds, 2.71% -67: Output write time: 0.053 seconds, 2.01% -67: First process' simulation CPU time: 2.9 seconds +67: Setup time: 0.953 seconds, 26.1% +67: Simulation time: 2.69 seconds, 73.9% +67: Linearization time: 2.43 seconds, 90.3% +67: Linear solve time: 0.111 seconds, 4.14% +67: Newton update time: 0.00131 seconds, 0.0487% +67: Pre/postprocess time: 0.0717 seconds, 2.66% +67: Output write time: 0.0657 seconds, 2.44% +67: First process' simulation CPU time: 2.77 seconds 67: Number of processes: 1 67: Threads per processes: 1 -67: Total CPU time: 2.9 seconds +67: Total CPU time: 2.77 seconds 67: 67: ---------------------------------------------------------------- 67: @@ -51135,10 +51167,10 @@ 67: ###################### 67: # Comparing results 67: ###################### -67: RND: 'afb4b96b2161b60e21d02fa72ff317c0' +67: RND: '49aaa133b945a3ba73ef38fa0a734265' 67: Simulation name: 'waterair_pvs_ni' 67: Number of timesteps: '36' - 68/127 Test #67: waterair_pvs_ni ................................ Passed 3.82 sec + 68/127 Test #67: waterair_pvs_ni ................................ Passed 3.79 sec test 72 Start 72: co2injection_immiscible_ecfv @@ -51148,21 +51180,10 @@ 72: ###################### 72: # Running test '' 72: ###################### -69: Newton iteration 3 error: 5.55682e-09 -69: Linearization/solve/update time: 0.201425(95.3822%)/0.0097196(4.60258%)/3.212e-05(0.01521%) -69: Storage: liquid=[1.89564e+08 958043 4.34075e+11] gas=[0 0 0] -69: Writing visualization results for the current time step. 72: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ecfv " -69: Time step 6 done. CPU time: 1.49557 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) -69: Begin time step 7. Start time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 1 error: 0.00169618 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: Solve: M deltax^k = r 69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 2 error: 0.000247512 +69: Newton iteration 2 error: 0.000339772 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: opm models will now start the simulation. 72: # [parameters which were specified at compile-time] @@ -51236,54 +51257,88 @@ 72: Allocating the problem 72: Initializing the model 72: Initializing the problem -70: Simulator successfully set up -70: Applying the initial solution of the "co2injection_flash_ni_vcfv" problem -70: Writing visualization results for the current time step. -69: Newton iteration 3 error: 3.21685e-09 -69: Linearization/solve/update time: 0.201472(95.4512%)/0.00957076(4.53433%)/3.06e-05(0.0144973%) -69: Storage: liquid=[1.8956e+08 959863 4.34028e+11] gas=[0 0 0] +69: Newton iteration 3 error: 5.55682e-09 +69: Linearization/solve/update time: 0.201182(95.3236%)/0.00983658(4.66076%)/3.2921e-05(0.0155986%) +69: Storage: liquid=[1.89564e+08 958043 4.34075e+11] gas=[0 0 0] 69: Writing visualization results for the current time step. -69: Time step 7 done. CPU time: 1.70992 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) -69: Begin time step 8. Start time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +69: Time step 6 done. CPU time: 1.54168 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +69: Begin time step 7. Start time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: Solve: M deltax^k = r 69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 1 error: 0.00169253 +69: Newton iteration 1 error: 0.00169618 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Simulator successfully set up +70: Applying the initial solution of the "co2injection_flash_ni_vcfv" problem +70: Writing visualization results for the current time step. 71: Simulator successfully set up 71: Applying the initial solution of the "co2injection_flash_vcfv" problem 71: Writing visualization results for the current time step. -70: Solve: M deltax^k = r 69: Solve: M deltax^k = r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 2 error: 0.000247512 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Solve: M deltax^k = r +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 1 error: 0.00742171 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Solve: M deltax^k = r 70: Update: x^(k+1) = x^k - deltax^k 70: Newton iteration 1 error: 0.00742171 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Newton iteration 3 error: 3.21685e-09 +69: Linearization/solve/update time: 0.202048(95.3969%)/0.00971594(4.58738%)/3.34e-05(0.0157698%) +69: Storage: liquid=[1.8956e+08 959863 4.34028e+11] gas=[0 0 0] +69: Writing visualization results for the current time step. +69: Time step 7 done. CPU time: 1.75692 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) +69: Begin time step 8. Start time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 1 error: 0.00169253 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Solve: M deltax^k = r +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 2 error: 0.000104724 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Solve: M deltax^k = r +70: Solve: M deltax^k = r 69: Update: x^(k+1) = x^k - deltax^k 69: Newton iteration 2 error: 0.000236391 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 2 error: 0.00056377 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Newton iteration 3 error: 1.14209e-07 +71: Linearization/solve/update time: 0.227646(96.2603%)/0.00881274(3.72647%)/3.1321e-05(0.0132441%) +71: Storage: liquid=[3.96525e+07 199316] gas=[0 0] +71: Writing visualization results for the current time step. +71: Time step 1 done. CPU time: 0.239555 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +71: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 395.833 seconds (6 minutes, 35.83 seconds) +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Solve: M deltax^k = r 71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.00742171 +71: Newton iteration 1 error: 0.000792223 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: Newton iteration 3 error: 2.95314e-09 -69: Linearization/solve/update time: 0.202586(95.4328%)/0.00966412(4.55252%)/3.108e-05(0.014641%) +69: Linearization/solve/update time: 0.202468(95.4182%)/0.0096897(4.56653%)/3.236e-05(0.0152505%) 69: Storage: liquid=[1.89557e+08 961649 4.33982e+11] gas=[0 0 0] 69: Writing visualization results for the current time step. -69: Time step 8 done. CPU time: 1.92549 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +69: Time step 8 done. CPU time: 1.97246 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) 69: Simulation of problem 'co2injection_flash_ni_ecfv' finished. 69: 69: ------------------------ Timing ------------------------ -69: Setup time: 1.13 seconds, 37% -69: Simulation time: 1.93 seconds, 63% -69: Linearization time: 1.81 seconds, 94.1% -69: Linear solve time: 0.0854 seconds, 4.43% -69: Newton update time: 0.00027 seconds, 0.014% -69: Pre/postprocess time: 0.0179 seconds, 0.928% -69: Output write time: 0.00804 seconds, 0.418% +69: Setup time: 1.12 seconds, 36.2% +69: Simulation time: 1.97 seconds, 63.8% +69: Linearization time: 1.84 seconds, 93.4% +69: Linear solve time: 0.0899 seconds, 4.56% +69: Newton update time: 0.000329 seconds, 0.0167% +69: Pre/postprocess time: 0.0288 seconds, 1.46% +69: Output write time: 0.00864 seconds, 0.438% 69: First process' simulation CPU time: 1.98 seconds 69: Number of processes: 1 69: Threads per processes: 1 @@ -51295,14 +51350,10 @@ 69: ###################### 69: # Comparing results 69: ###################### -69: RND: '2a8f50f066c23ede5d75006c98d6c2f0' -70: Solve: M deltax^k = r -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 0.00056377 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: RND: '844a4b86b4b8b35c75accbadcd84401d' 69: Simulation name: 'co2injection_flash_ni_ecfv' 69: Number of timesteps: '8' - 69/127 Test #69: co2injection_flash_ni_ecfv ..................... Passed 3.28 sec + 69/127 Test #69: co2injection_flash_ni_ecfv ..................... Passed 3.25 sec test 73 Start 73: co2injection_immiscible_ni_ecfv @@ -51312,26 +51363,17 @@ 73: ###################### 73: # Running test '' 73: ###################### -71: Solve: M deltax^k = r -73: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_ecfv " -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 2 error: 0.000104724 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Newton iteration 3 error: 1.14209e-07 -71: Linearization/solve/update time: 0.227798(94.1218%)/0.0141945(5.8649%)/3.228e-05(0.0133375%) -71: Storage: liquid=[3.96525e+07 199316] gas=[0 0] -71: Writing visualization results for the current time step. -71: Time step 1 done. CPU time: 0.245857 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -71: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 395.833 seconds (6 minutes, 35.83 seconds) -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 70: Solve: M deltax^k = r +73: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_ecfv " 70: Update: x^(k+1) = x^k - deltax^k 70: Newton iteration 3 error: 1.13987e-05 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Solve: M deltax^k = r 71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.000792223 +71: Newton iteration 2 error: 0.000163314 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Newton iteration 3 error: 4.34722e-08 +71: Linearization/solve/update time: 0.206058(96.4098%)/0.00760101(3.55634%)/7.236e-05(0.0338556%) 73: opm models will now start the simulation. 73: # [parameters which were specified at compile-time] 73: AmgCoarsenTarget="5000" @@ -51401,124 +51443,114 @@ 73: VtkWriteViscosities="0" 73: # [end of parameters] 73: Allocating the simulation vanguard +71: Storage: liquid=[3.96524e+07 199405] gas=[0 0] +71: Writing visualization results for the current time step. +71: Time step 2 done. CPU time: 0.456046 seconds, end time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 395.833 seconds (6 minutes, 35.83 seconds) +71: Begin time step 3. Start time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 73: Adding LGRs, if any 73: Distributing the vanguard's data 73: Allocating the model 73: Allocating the problem 73: Initializing the model 73: Initializing the problem -71: Solve: M deltax^k = r -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 2 error: 0.000163314 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 70: Newton iteration 4 error: 8.6292e-09 -70: Linearization/solve/update time: 0.445298(93.5165%)/0.0308218(6.47284%)/5.064e-05(0.0106348%) +70: Linearization/solve/update time: 0.448328(94.4552%)/0.0262695(5.53455%)/4.86e-05(0.0102392%) 70: Storage: liquid=[3.96525e+07 199316 7.80381e+10] gas=[0 0 0] 70: Writing visualization results for the current time step. -70: Time step 1 done. CPU time: 0.480615 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +70: Time step 1 done. CPU time: 0.478065 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) 70: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Solve: M deltax^k = r +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 1 error: 0.000791514 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 70: Solve: M deltax^k = r 70: Update: x^(k+1) = x^k - deltax^k 70: Newton iteration 1 error: 0.00218297 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Newton iteration 3 error: 4.34722e-08 -71: Linearization/solve/update time: 0.205012(96.5466%)/0.00730264(3.43904%)/3.044e-05(0.0143352%) -71: Storage: liquid=[3.96524e+07 199405] gas=[0 0] -71: Writing visualization results for the current time step. -71: Time step 2 done. CPU time: 0.460921 seconds, end time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 395.833 seconds (6 minutes, 35.83 seconds) -71: Begin time step 3. Start time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Solve: M deltax^k = r 71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.000791514 +71: Newton iteration 2 error: 0.000152264 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 70: Solve: M deltax^k = r -71: Solve: M deltax^k = r 70: Update: x^(k+1) = x^k - deltax^k 70: Newton iteration 2 error: 0.000141267 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 2 error: 0.000152264 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Newton iteration 3 error: 2.00598e-08 -71: Linearization/solve/update time: 0.205314(96.4711%)/0.007481(3.5151%)/2.928e-05(0.0137578%) +71: Linearization/solve/update time: 0.206457(96.369%)/0.00774917(3.61712%)/2.984e-05(0.0139286%) 71: Storage: liquid=[3.96522e+07 199546] gas=[0 0] 71: Writing visualization results for the current time step. -71: Time step 3 done. CPU time: 0.67647 seconds, end time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) +71: Time step 3 done. CPU time: 0.674764 seconds, end time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) 71: Begin time step 4. Start time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Solve: M deltax^k = r -70: Newton iteration 3 error: 1.86416e-06 -70: Linearization/solve/update time: 0.297212(94.4599%)/0.0173972(5.52916%)/3.448e-05(0.0109584%) -70: Storage: liquid=[3.96524e+07 199401 7.80358e+10] gas=[0 0 0] -70: Writing visualization results for the current time step. 71: Update: x^(k+1) = x^k - deltax^k 71: Newton iteration 1 error: 0.000790492 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Time step 2 done. CPU time: 0.798216 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +70: Newton iteration 3 error: 1.86416e-06 +70: Linearization/solve/update time: 0.297773(94.5132%)/0.0172528(5.47603%)/3.392e-05(0.0107662%) +70: Storage: liquid=[3.96524e+07 199401 7.80358e+10] gas=[0 0 0] +70: Writing visualization results for the current time step. +70: Time step 2 done. CPU time: 0.79601 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) 70: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 1 error: 0.00218465 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Solve: M deltax^k = r 71: Update: x^(k+1) = x^k - deltax^k 71: Newton iteration 2 error: 0.000462387 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Solve: M deltax^k = r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 1 error: 0.00218465 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Simulator successfully set up 72: Applying the initial solution of the "co2injection_immiscible_ecfv" problem 72: Writing visualization results for the current time step. 72: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r -71: Newton iteration 3 error: 4.6856e-08 -71: Linearization/solve/update time: 0.205072(96.5601%)/0.0072758(3.42588%)/2.972e-05(0.013994%) -71: Storage: liquid=[3.96518e+07 199770] gas=[0 0] -71: Writing visualization results for the current time step. -71: Time step 4 done. CPU time: 0.891527 seconds, end time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) -71: Begin time step 5. Start time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 1 error: 0.000441973 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r 72: Solve: M deltax^k = r +71: Newton iteration 3 error: 4.6856e-08 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 0.00107137 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 0.000239308 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Linearization/solve/update time: 0.206829(96.4391%)/0.00760665(3.54678%)/3.02e-05(0.0140815%) +71: Storage: liquid=[3.96518e+07 199770] gas=[0 0] +71: Writing visualization results for the current time step. +71: Time step 4 done. CPU time: 0.892967 seconds, end time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) +71: Begin time step 5. Start time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 3 error: 0.000521308 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Newton iteration 4 error: 8.42132e-09 -72: Linearization/solve/update time: 0.017982(57.0686%)/0.0134994(42.8425%)/2.804e-05(0.0889893%) +72: Linearization/solve/update time: 0.0169494(66.7015%)/0.00843409(33.191%)/2.732e-05(0.107513%) 72: Storage: liquid=[3.70258e+06 0] gas=[0 10] 72: Writing visualization results for the current time step. -72: Time step 1 done. CPU time: 0.0368514 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +72: Time step 1 done. CPU time: 0.0309036 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) 72: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 1 error: 0.000437479 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.000788894 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r +71: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 6.32116e-07 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 1 error: 0.000788894 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Newton iteration 3 error: 2.05946e-10 -72: Linearization/solve/update time: 0.0124026(73.5599%)/0.0044408(26.3383%)/1.716e-05(0.101776%) +72: Linearization/solve/update time: 0.0224593(73.7356%)/0.00792213(26.009%)/7.78e-05(0.255423%) 72: Storage: liquid=[3.70256e+06 0] gas=[0 25] 72: Writing visualization results for the current time step. -72: Time step 2 done. CPU time: 0.0583436 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +72: Time step 2 done. CPU time: 0.0719118 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) 72: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r @@ -51526,18 +51558,22 @@ 72: Newton iteration 1 error: 0.000444046 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r +70: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 4.09357e-05 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 2 error: 0.000239308 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 3 error: 2.50101e-07 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Newton iteration 4 error: 9.80867e-12 -72: Linearization/solve/update time: 0.016491(69.4432%)/0.0072318(30.453%)/2.464e-05(0.103759%) +72: Linearization/solve/update time: 0.0309937(70.8891%)/0.0125936(28.8041%)/0.000134122(0.306765%) 72: Storage: liquid=[3.70254e+06 0] gas=[0 48.75] 72: Writing visualization results for the current time step. -72: Time step 3 done. CPU time: 0.0865195 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +72: Time step 3 done. CPU time: 0.123653 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 72: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 890.625 seconds (14 minutes, 50.62 seconds) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r @@ -51545,14 +51581,18 @@ 72: Newton iteration 1 error: 0.000445493 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r +71: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 1.96826e-08 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 2 error: 0.000440568 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Newton iteration 3 error: 1.12379e-11 -72: Linearization/solve/update time: 0.0124096(72.2603%)/0.00474572(27.6339%)/1.816e-05(0.105744%) +72: Linearization/solve/update time: 0.0188803(72.431%)/0.00716165(27.4744%)/2.468e-05(0.0946804%) 72: Storage: liquid=[3.7025e+06 0] gas=[0 84.375] 72: Writing visualization results for the current time step. -72: Time step 4 done. CPU time: 0.108144 seconds, end time: 2109.38 seconds (35 minutes, 9.375 seconds), step size: 890.625 seconds (14 minutes, 50.62 seconds) +72: Time step 4 done. CPU time: 0.159472 seconds, end time: 2109.38 seconds (35 minutes, 9.375 seconds), step size: 890.625 seconds (14 minutes, 50.62 seconds) 72: Begin time step 5. Start time: 2109.38 seconds (35 minutes, 9.375 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r @@ -51564,36 +51604,25 @@ 72: Newton iteration 2 error: 2.84161e-08 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Newton iteration 3 error: 7.95641e-13 -72: Linearization/solve/update time: 0.0124161(72.1941%)/0.00476532(27.7082%)/1.68e-05(0.0976846%) +72: Linearization/solve/update time: 0.0160154(71.5964%)/0.00633264(28.3099%)/2.096e-05(0.093701%) 72: Storage: liquid=[3.70244e+06 0] gas=[0 140.781] 72: Writing visualization results for the current time step. -72: Time step 5 done. CPU time: 0.129706 seconds, end time: 3519.53 seconds (58 minutes, 39.53 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) +72: Time step 5 done. CPU time: 0.187452 seconds, end time: 3519.53 seconds (58 minutes, 39.53 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) 72: Begin time step 6. Start time: 3519.53 seconds (58 minutes, 39.53 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r -71: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 1 error: 0.000446106 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 2 error: 0.000440568 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 6.7348e-08 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Newton iteration 3 error: 5.63416e-13 -72: Linearization/solve/update time: 0.0123747(72.2466%)/0.00473684(27.6548%)/1.688e-05(0.0985495%) -70: Newton iteration 3 error: 5.0014e-08 -70: Linearization/solve/update time: 0.298087(94.5772%)/0.0170591(5.41252%)/3.24e-05(0.0102799%) -70: Storage: liquid=[3.96522e+07 199534 7.80323e+10] gas=[0 0 0] -70: Writing visualization results for the current time step. +72: Linearization/solve/update time: 0.0153862(71.733%)/0.00604188(28.1682%)/2.12e-05(0.0988377%) 72: Storage: liquid=[3.70234e+06 0] gas=[0 230.092] 72: Writing visualization results for the current time step. -70: Time step 3 done. CPU time: 1.11631 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -70: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -72: Time step 6 done. CPU time: 0.151197 seconds, end time: 5752.28 seconds (1 hours, 35 minutes, 52.28 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) +72: Time step 6 done. CPU time: 0.214055 seconds, end time: 5752.28 seconds (1 hours, 35 minutes, 52.28 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) 72: Begin time step 7. Start time: 5752.28 seconds (1 hours, 35 minutes, 52.28 seconds), step size: 2145.1 seconds (35 minutes, 45.1 seconds) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r @@ -51601,14 +51630,28 @@ 72: Newton iteration 1 error: 0.000446127 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r +70: Newton iteration 3 error: 5.0014e-08 +70: Linearization/solve/update time: 0.297326(94.512%)/0.0171973(5.46657%)/6.756e-05(0.0214755%) 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 6.2185e-08 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Storage: liquid=[3.96522e+07 199534 7.80323e+10] gas=[0 0 0] +70: Writing visualization results for the current time step. +71: Newton iteration 3 error: 7.86393e-08 +70: Time step 3 done. CPU time: 1.11477 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +70: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Newton iteration 3 error: 4.65205e-13 -72: Linearization/solve/update time: 0.0124119(72.1328%)/0.00477956(27.7768%)/1.556e-05(0.0904281%) +71: Linearization/solve/update time: 0.206615(96.4254%)/0.00762873(3.56026%)/3.0641e-05(0.0142999%) +71: Storage: liquid=[3.96511e+07 200124] gas=[0 0] +71: Writing visualization results for the current time step. +72: Linearization/solve/update time: 0.0137321(71.7167%)/0.00539687(28.1855%)/1.8722e-05(0.0977768%) +71: Time step 5 done. CPU time: 1.10996 seconds, end time: 3836.09 seconds (1 hours, 3 minutes, 56.09 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) 72: Storage: liquid=[3.70224e+06 0] gas=[0 315.896] 72: Writing visualization results for the current time step. -72: Time step 7 done. CPU time: 0.172761 seconds, end time: 7897.38 seconds (2 hours, 11 minutes, 37.38 seconds), step size: 2145.1 seconds (35 minutes, 45.1 seconds) +71: Begin time step 6. Start time: 3836.09 seconds (1 hours, 3 minutes, 56.09 seconds), step size: 2487.72 seconds (41 minutes, 27.72 seconds) +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +72: Time step 7 done. CPU time: 0.238975 seconds, end time: 7897.38 seconds (2 hours, 11 minutes, 37.38 seconds), step size: 2145.1 seconds (35 minutes, 45.1 seconds) 72: Begin time step 8. Start time: 7897.38 seconds (2 hours, 11 minutes, 37.38 seconds), step size: 2102.62 seconds (35 minutes, 2.622 seconds) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r @@ -51620,36 +51663,37 @@ 72: Newton iteration 2 error: 5.94791e-08 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Newton iteration 3 error: 8.89442e-13 -72: Linearization/solve/update time: 0.0123663(72.3188%)/0.00471616(27.5804%)/1.724e-05(0.100821%) +72: Linearization/solve/update time: 0.0125503(71.4505%)/0.00499603(28.4431%)/1.868e-05(0.106348%) 72: Storage: liquid=[3.70215e+06 0] gas=[0 400.003] 72: Writing visualization results for the current time step. -72: Time step 8 done. CPU time: 0.194286 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2102.62 seconds (35 minutes, 2.622 seconds) +72: Time step 8 done. CPU time: 0.263596 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2102.62 seconds (35 minutes, 2.622 seconds) 72: Simulation of problem 'co2injection_immiscible_ecfv' finished. 72: 72: ------------------------ Timing ------------------------ -72: Setup time: 1.03 seconds, 84.1% -72: Simulation time: 0.194 seconds, 15.9% -72: Linearization time: 0.109 seconds, 56% -72: Linear solve time: 0.0489 seconds, 25.2% -72: Newton update time: 0.000154 seconds, 0.0795% -72: Pre/postprocess time: 0.029 seconds, 14.9% -72: Output write time: 0.00618 seconds, 3.18% -72: First process' simulation CPU time: 0.227 seconds +72: Setup time: 1.02 seconds, 79.4% +72: Simulation time: 0.264 seconds, 20.6% +72: Linearization time: 0.147 seconds, 55.7% +72: Linear solve time: 0.0589 seconds, 22.3% +72: Newton update time: 0.000343 seconds, 0.13% +72: Pre/postprocess time: 0.0387 seconds, 14.7% +72: Output write time: 0.0168 seconds, 6.37% +72: First process' simulation CPU time: 0.265 seconds 72: Number of processes: 1 72: Threads per processes: 1 -72: Total CPU time: 0.227 seconds +72: Total CPU time: 0.265 seconds 72: 72: ---------------------------------------------------------------- 72: 72: Simulation completed -70: Solve: M deltax^k = r +71: Solve: M deltax^k = r +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 1 error: 0.000786377 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: ###################### 72: # Comparing results 72: ###################### -72: RND: '05372820a7ab1774315cda490ce4557b' -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 1 error: 0.00218099 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +72: RND: '66fdc4a5e1b99ebb66c9d35779bddd18' +70: Solve: M deltax^k = r 72: Simulation name: 'co2injection_immiscible_ecfv' 72: Number of timesteps: '8' 70/127 Test #72: co2injection_immiscible_ecfv ................... Passed 1.44 sec @@ -51659,25 +51703,13 @@ 74: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_vcfv" "--" 74: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 74: Test timeout computed to be: 1500 -71: Newton iteration 3 error: 7.86393e-08 -71: Linearization/solve/update time: 0.204955(96.5721%)/0.00724708(3.41473%)/2.796e-05(0.0131744%) -71: Storage: liquid=[3.96511e+07 200124] gas=[0 0] -71: Writing visualization results for the current time step. -71: Time step 5 done. CPU time: 1.10642 seconds, end time: 3836.09 seconds (1 hours, 3 minutes, 56.09 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) -71: Begin time step 6. Start time: 3836.09 seconds (1 hours, 3 minutes, 56.09 seconds), step size: 2487.72 seconds (41 minutes, 27.72 seconds) -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: ###################### 74: # Running test '' 74: ###################### -74: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_vcfv " -71: Solve: M deltax^k = r -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.000786377 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r 70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 0.000412393 +70: Newton iteration 1 error: 0.00218099 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_vcfv " 71: Solve: M deltax^k = r 71: Update: x^(k+1) = x^k - deltax^k 71: Newton iteration 2 error: 0.000589172 @@ -51758,238 +51790,153 @@ 74: Allocating the problem 74: Initializing the model 74: Initializing the problem -73: Simulator successfully set up -73: Applying the initial solution of the "co2injection_immiscible_ni_ecfv" problem -73: Writing visualization results for the current time step. -73: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Solve: M deltax^k = r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 2 error: 0.000412393 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Newton iteration 3 error: 2.29682e-07 -71: Linearization/solve/update time: 0.205462(96.5543%)/0.0073026(3.43177%)/2.964e-05(0.013929%) +71: Linearization/solve/update time: 0.207785(96.5032%)/0.00749953(3.48306%)/2.956e-05(0.0137288%) 71: Storage: liquid=[3.96501e+07 200684] gas=[0 0] 71: Writing visualization results for the current time step. -71: Time step 6 done. CPU time: 1.32189 seconds, end time: 6323.82 seconds (1 hours, 45 minutes, 23.82 seconds), step size: 2487.72 seconds (41 minutes, 27.72 seconds) +71: Time step 6 done. CPU time: 1.33076 seconds, end time: 6323.82 seconds (1 hours, 45 minutes, 23.82 seconds), step size: 2487.72 seconds (41 minutes, 27.72 seconds) 71: Begin time step 7. Start time: 6323.82 seconds (1 hours, 45 minutes, 23.82 seconds), step size: 3676.18 seconds (1 hours, 1 minutes, 16.18 seconds) 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.0023465 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r +71: Solve: M deltax^k = r +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 1 error: 0.000782417 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 70: Newton iteration 3 error: 1.53154e-07 -70: Linearization/solve/update time: 0.297704(94.573%)/0.0170477(5.41562%)/3.596e-05(0.0114236%) +70: Linearization/solve/update time: 0.298601(94.3386%)/0.0178846(5.65036%)/3.48e-05(0.0109945%) 70: Storage: liquid=[3.96519e+07 199746 7.80267e+10] gas=[0 0 0] 70: Writing visualization results for the current time step. -70: Time step 4 done. CPU time: 1.43405 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +70: Time step 4 done. CPU time: 1.4343 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 70: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 0.00504964 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Solve: M deltax^k = r 71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.000782417 +71: Newton iteration 2 error: 0.00389955 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 3 error: 0.00271857 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 4 error: 3.73466e-08 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Newton iteration 5 error: 1.58256e-11 -73: Linearization/solve/update time: 0.0392659(59.4097%)/0.0267842(40.5247%)/4.34e-05(0.0656646%) -73: Storage: liquid=[3.70258e+06 0 4.65972e+11] gas=[0 10 -2.92869e+06] +73: Simulator successfully set up +73: Applying the initial solution of the "co2injection_immiscible_ni_ecfv" problem 73: Writing visualization results for the current time step. -70: Solve: M deltax^k = r -73: Time step 1 done. CPU time: 0.0834617 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -73: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +73: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Solve: M deltax^k = r 73: Solve: M deltax^k = r 70: Update: x^(k+1) = x^k - deltax^k 70: Newton iteration 1 error: 0.00217424 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00156838 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 6.29887e-06 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Newton iteration 3 error: 7.61406e-11 -73: Linearization/solve/update time: 0.022635(70.4133%)/0.00949008(29.5218%)/2.084e-05(0.0648293%) -71: Solve: M deltax^k = r -73: Storage: liquid=[3.70257e+06 0 4.65971e+11] gas=[0 24.1667 -7.07781e+06] -73: Writing visualization results for the current time step. -73: Time step 2 done. CPU time: 0.1321 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) -73: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 2 error: 0.00389955 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00175849 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 0.000138172 +73: Newton iteration 1 error: 0.0023465 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 73: Solve: M deltax^k = r 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 3 error: 3.77604e-06 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Newton iteration 4 error: 5.53284e-11 -73: Linearization/solve/update time: 0.0301979(67.9694%)/0.0141999(31.9612%)/3.084e-05(0.0694146%) -73: Storage: liquid=[3.70254e+06 0 4.65969e+11] gas=[0 46.5972 -1.36473e+07] -73: Writing visualization results for the current time step. -73: Time step 3 done. CPU time: 0.193037 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -73: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 841.146 seconds (14 minutes, 1.146 seconds) +73: Newton iteration 2 error: 0.00504964 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 73: Solve: M deltax^k = r 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00185086 +73: Newton iteration 3 error: 0.00271857 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 73: Solve: M deltax^k = r -70: Solve: M deltax^k = r 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 6.83681e-07 +73: Newton iteration 4 error: 3.73466e-08 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Newton iteration 5 error: 1.58256e-11 +73: Linearization/solve/update time: 0.0379832(65.0327%)/0.0203467(34.8364%)/7.6441e-05(0.130878%) 71: Newton iteration 3 error: 1.76831e-06 -71: Linearization/solve/update time: 0.205846(96.5417%)/0.00734448(3.44456%)/2.94e-05(0.0137886%) +71: Linearization/solve/update time: 0.208299(96.5173%)/0.00741817(3.43728%)/9.8081e-05(0.0454468%) 71: Storage: liquid=[3.96485e+07 201512] gas=[0 0] 71: Writing visualization results for the current time step. -71: Time step 7 done. CPU time: 1.5378 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 3676.18 seconds (1 hours, 1 minutes, 16.18 seconds) +73: Storage: liquid=[3.70258e+06 0 4.65972e+11] gas=[0 10 -2.92869e+06] +73: Writing visualization results for the current time step. +71: Time step 7 done. CPU time: 1.54928 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 3676.18 seconds (1 hours, 1 minutes, 16.18 seconds) 71: Simulation of problem 'co2injection_flash_vcfv' finished. 71: 71: ------------------------ Timing ------------------------ -71: Setup time: 1.06 seconds, 40.7% -71: Simulation time: 1.54 seconds, 59.3% -71: Linearization time: 1.46 seconds, 94.9% -71: Linear solve time: 0.0581 seconds, 3.78% -71: Newton update time: 0.000209 seconds, 0.0136% -71: Pre/postprocess time: 0.0118 seconds, 0.77% -71: Output write time: 0.00674 seconds, 0.439% -71: First process' simulation CPU time: 1.6 seconds +71: Setup time: 1.04 seconds, 40.2% +71: Simulation time: 1.55 seconds, 59.8% +71: Linearization time: 1.47 seconds, 94.9% +71: Linear solve time: 0.0543 seconds, 3.51% +71: Newton update time: 0.000322 seconds, 0.0208% +71: Pre/postprocess time: 0.0117 seconds, 0.756% +71: Output write time: 0.00913 seconds, 0.59% +71: First process' simulation CPU time: 1.56 seconds 71: Number of processes: 1 71: Threads per processes: 1 -71: Total CPU time: 1.6 seconds +71: Total CPU time: 1.56 seconds 71: 71: ---------------------------------------------------------------- 71: 71: Simulation completed -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 0.00100179 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Newton iteration 3 error: 4.2035e-10 -73: Linearization/solve/update time: 0.0226379(70.5538%)/0.00942748(29.3819%)/2.064e-05(0.064327%) -73: Storage: liquid=[3.70251e+06 0 4.65968e+11] gas=[0 80.2431 -2.35015e+07] -73: Writing visualization results for the current time step. -73: Time step 4 done. CPU time: 0.241623 seconds, end time: 2006.08 seconds (33 minutes, 26.08 seconds), step size: 841.146 seconds (14 minutes, 1.146 seconds) -73: Begin time step 5. Start time: 2006.08 seconds (33 minutes, 26.08 seconds), step size: 1331.81 seconds (22 minutes, 11.81 seconds) +73: Time step 1 done. CPU time: 0.0750252 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +73: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 1 error: 0.00156838 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: ###################### 71: # Comparing results 71: ###################### -71: RND: 'c5ec9aa8e26a90fb76307845fde9411c' +71: RND: '40f5cf770711a359d2dff962e6dee178' 73: Solve: M deltax^k = r 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00188618 +73: Newton iteration 2 error: 6.29887e-06 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Simulation name: 'co2injection_flash_vcfv' 71: Number of timesteps: '7' - 71/127 Test #71: co2injection_flash_vcfv ........................ Passed 2.82 sec + 71/127 Test #71: co2injection_flash_vcfv ........................ Passed 2.75 sec test 75 Start 75: co2injection_immiscible_vcfv 75: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_vcfv" "--" 75: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 75: Test timeout computed to be: 1500 -73: Solve: M deltax^k = r 75: ###################### 75: # Running test '' 75: ###################### -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 1.09206e-06 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Newton iteration 3 error: 7.61406e-11 +73: Linearization/solve/update time: 0.0223946(70.4551%)/0.00936926(29.4764%)/2.18e-05(0.0685843%) 75: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_vcfv " -73: Newton iteration 3 error: 1.07598e-09 -73: Linearization/solve/update time: 0.0226785(70.663%)/0.00939428(29.2712%)/2.112e-05(0.0658069%) -73: Storage: liquid=[3.70245e+06 0 4.65965e+11] gas=[0 133.516 -3.9104e+07] +73: Storage: liquid=[3.70257e+06 0 4.65971e+11] gas=[0 24.1667 -7.07781e+06] 73: Writing visualization results for the current time step. -73: Time step 5 done. CPU time: 0.29025 seconds, end time: 3337.89 seconds (55 minutes, 37.89 seconds), step size: 1331.81 seconds (22 minutes, 11.81 seconds) -73: Begin time step 6. Start time: 3337.89 seconds (55 minutes, 37.89 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00189479 +73: Time step 2 done. CPU time: 0.12321 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +73: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 73: Solve: M deltax^k = r 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 1.74072e-06 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Newton iteration 3 error: 2.70242e-09 -73: Linearization/solve/update time: 0.02265(70.6225%)/0.00940064(29.3112%)/2.128e-05(0.066351%) -73: Storage: liquid=[3.70236e+06 0 4.65961e+11] gas=[0 217.864 -6.3808e+07] -73: Writing visualization results for the current time step. -73: Time step 6 done. CPU time: 0.33882 seconds, end time: 5446.6 seconds (1 hours, 30 minutes, 46.6 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) -73: Begin time step 7. Start time: 5446.6 seconds (1 hours, 30 minutes, 46.6 seconds), step size: 2299.47 seconds (38 minutes, 19.47 seconds) +73: Newton iteration 1 error: 0.00175849 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r 70: Solve: M deltax^k = r -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00189267 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Solve: M deltax^k = r 70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 3 error: 2.12816e-05 +70: Newton iteration 2 error: 0.00100179 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 2 error: 0.000138172 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 73: Solve: M deltax^k = r 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 1.89601e-06 +73: Newton iteration 3 error: 3.77604e-06 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Newton iteration 3 error: 3.20218e-09 -73: Linearization/solve/update time: 0.0226283(70.3057%)/0.00953652(29.6298%)/2.076e-05(0.064501%) -73: Storage: liquid=[3.70227e+06 0 4.65957e+11] gas=[0 309.844 -9.07471e+07] +73: Newton iteration 4 error: 5.53284e-11 +73: Linearization/solve/update time: 0.029936(68.0054%)/0.0140544(31.9272%)/2.964e-05(0.067333%) +73: Storage: liquid=[3.70254e+06 0 4.65969e+11] gas=[0 46.5972 -1.36473e+07] 73: Writing visualization results for the current time step. -73: Time step 7 done. CPU time: 0.387586 seconds, end time: 7746.07 seconds (2 hours, 9 minutes, 6.07 seconds), step size: 2299.47 seconds (38 minutes, 19.47 seconds) -73: Begin time step 8. Start time: 7746.07 seconds (2 hours, 9 minutes, 6.07 seconds), step size: 2253.93 seconds (37 minutes, 33.94 seconds) +73: Time step 3 done. CPU time: 0.185369 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +73: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 841.146 seconds (14 minutes, 1.146 seconds) 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 73: Solve: M deltax^k = r 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.001888 +73: Newton iteration 1 error: 0.00185086 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 73: Solve: M deltax^k = r 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 1.85317e-06 +73: Newton iteration 2 error: 6.83681e-07 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Newton iteration 3 error: 3.06383e-09 -73: Linearization/solve/update time: 0.0226289(70.4756%)/0.0094588(29.4586%)/2.112e-05(0.0657764%) -73: Storage: liquid=[3.70217e+06 0 4.65952e+11] gas=[0 400.003 -1.17153e+08] -73: Writing visualization results for the current time step. -73: Time step 8 done. CPU time: 0.436185 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2253.93 seconds (37 minutes, 33.94 seconds) -73: Simulation of problem 'co2injection_immiscible_ni_ecfv' finished. -73: -73: ------------------------ Timing ------------------------ -73: Setup time: 1.03 seconds, 70.3% -73: Simulation time: 0.436 seconds, 29.7% -73: Linearization time: 0.205 seconds, 47.1% -73: Linear solve time: 0.0977 seconds, 22.4% -73: Newton update time: 0.0002 seconds, 0.0458% -73: Pre/postprocess time: 0.12 seconds, 27.5% -73: Output write time: 0.0115 seconds, 2.63% -73: First process' simulation CPU time: 0.463 seconds -73: Number of processes: 1 -73: Threads per processes: 1 -73: Total CPU time: 0.463 seconds -73: -73: ---------------------------------------------------------------- -73: -73: Simulation completed +73: Newton iteration 3 error: 4.2035e-10 +73: Linearization/solve/update time: 0.022485(70.4988%)/0.00938818(29.4354%)/2.1e-05(0.0658427%) 75: opm models will now start the simulation. -73: ###################### -73: # Comparing results -73: ###################### -73: RND: 'c62822339701348aedaca4d9430014fc' 75: # [parameters which were specified at compile-time] 75: AmgCoarsenTarget="5000" 75: ContinueOnConvergenceError="0" @@ -52061,9 +52008,102 @@ 75: Allocating the problem 75: Initializing the model 75: Initializing the problem +73: Storage: liquid=[3.70251e+06 0 4.65968e+11] gas=[0 80.2431 -2.35015e+07] +73: Writing visualization results for the current time step. +73: Time step 4 done. CPU time: 0.234931 seconds, end time: 2006.08 seconds (33 minutes, 26.08 seconds), step size: 841.146 seconds (14 minutes, 1.146 seconds) +73: Begin time step 5. Start time: 2006.08 seconds (33 minutes, 26.08 seconds), step size: 1331.81 seconds (22 minutes, 11.81 seconds) +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 1 error: 0.00188618 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 2 error: 1.09206e-06 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Newton iteration 3 error: 1.07598e-09 +73: Linearization/solve/update time: 0.0226216(70.3456%)/0.00943542(29.341%)/0.000100801(0.313457%) +70: Solve: M deltax^k = r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 3 error: 2.12816e-05 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Storage: liquid=[3.70245e+06 0 4.65965e+11] gas=[0 133.516 -3.9104e+07] +73: Writing visualization results for the current time step. +73: Time step 5 done. CPU time: 0.283957 seconds, end time: 3337.89 seconds (55 minutes, 37.89 seconds), step size: 1331.81 seconds (22 minutes, 11.81 seconds) +73: Begin time step 6. Start time: 3337.89 seconds (55 minutes, 37.89 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 1 error: 0.00189479 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 2 error: 1.74072e-06 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Newton iteration 3 error: 2.70242e-09 +73: Linearization/solve/update time: 0.0227725(70.5683%)/0.00947578(29.3639%)/2.188e-05(0.0678026%) +73: Storage: liquid=[3.70236e+06 0 4.65961e+11] gas=[0 217.864 -6.3808e+07] +73: Writing visualization results for the current time step. +73: Time step 6 done. CPU time: 0.337673 seconds, end time: 5446.6 seconds (1 hours, 30 minutes, 46.6 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) +73: Begin time step 7. Start time: 5446.6 seconds (1 hours, 30 minutes, 46.6 seconds), step size: 2299.47 seconds (38 minutes, 19.47 seconds) +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 1 error: 0.00189267 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 2 error: 1.89601e-06 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Newton iteration 3 error: 3.20218e-09 +73: Linearization/solve/update time: 0.0226926(69.4735%)/0.0099497(30.4611%)/2.136e-05(0.0653938%) +73: Storage: liquid=[3.70227e+06 0 4.65957e+11] gas=[0 309.844 -9.07471e+07] +73: Writing visualization results for the current time step. +73: Time step 7 done. CPU time: 0.387332 seconds, end time: 7746.07 seconds (2 hours, 9 minutes, 6.07 seconds), step size: 2299.47 seconds (38 minutes, 19.47 seconds) +73: Begin time step 8. Start time: 7746.07 seconds (2 hours, 9 minutes, 6.07 seconds), step size: 2253.93 seconds (37 minutes, 33.94 seconds) +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 1 error: 0.001888 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Solve: M deltax^k = r +73: Solve: M deltax^k = r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 4 error: 1.11019e-05 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 2 error: 1.85317e-06 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Newton iteration 3 error: 3.06383e-09 +73: Linearization/solve/update time: 0.0226444(70.2435%)/0.00956958(29.685%)/2.304e-05(0.0714706%) +73: Storage: liquid=[3.70217e+06 0 4.65952e+11] gas=[0 400.003 -1.17153e+08] +73: Writing visualization results for the current time step. +73: Time step 8 done. CPU time: 0.436909 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2253.93 seconds (37 minutes, 33.94 seconds) +73: Simulation of problem 'co2injection_immiscible_ni_ecfv' finished. +73: +73: ------------------------ Timing ------------------------ +73: Setup time: 1.0206 seconds, 70.0177% +73: Simulation time: 0.43703 seconds, 29.9823% +73: Linearization time: 0.20353 seconds, 46.5712% +73: Linear solve time: 0.091589 seconds, 20.9571% +73: Newton update time: 0.000315962 seconds, 0.0722976% +73: Pre/postprocess time: 0.11922 seconds, 27.2796% +73: Output write time: 0.0183232 seconds, 4.19267% +73: First process' simulation CPU time: 0.439115 seconds +73: Number of processes: 1 +73: Threads per processes: 1 +73: Total CPU time: 0.439115 seconds +73: +73: ---------------------------------------------------------------- +73: +73: Simulation completed +73: ###################### +73: # Comparing results +73: ###################### +73: RND: '49e91aecc3f14870ec1246596d3e0614' 73: Simulation name: 'co2injection_immiscible_ni_ecfv' 73: Number of timesteps: '8' - 72/127 Test #73: co2injection_immiscible_ni_ecfv ................ Passed 1.64 sec + 72/127 Test #73: co2injection_immiscible_ni_ecfv ................ Passed 1.60 sec test 76 Start 76: co2injection_ncp_ecfv @@ -52074,15 +52114,11 @@ 76: # Running test '' 76: ###################### 76: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ecfv " -70: Solve: M deltax^k = r -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 4 error: 1.11019e-05 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 70: Newton iteration 5 error: 8.0083e-09 -70: Linearization/solve/update time: 0.545702(94.0914%)/0.0342058(5.89786%)/6.256e-05(0.0107868%) +70: Linearization/solve/update time: 0.546885(93.9442%)/0.0350191(6.01561%)/0.000234202(0.0402313%) 70: Storage: liquid=[3.96512e+07 200081 7.8018e+10] gas=[0 0 0] 70: Writing visualization results for the current time step. -70: Time step 5 done. CPU time: 2.01712 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +70: Time step 5 done. CPU time: 2.01964 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) 70: Begin time step 6. Start time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: opm models will now start the simulation. @@ -52162,8 +52198,8 @@ 76: Distributing the vanguard's data 76: Allocating the model 76: Allocating the problem -76: Initializing the model 70: Solve: M deltax^k = r +76: Initializing the model 76: Initializing the problem 70: Update: x^(k+1) = x^k - deltax^k 70: Newton iteration 1 error: 0.00216307 @@ -52172,79 +52208,75 @@ 70: Update: x^(k+1) = x^k - deltax^k 70: Newton iteration 2 error: 0.00222673 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 3 error: 4.48707e-05 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Simulator successfully set up 74: Applying the initial solution of the "co2injection_immiscible_ni_vcfv" problem 74: Writing visualization results for the current time step. 74: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Solve: M deltax^k = r +70: Solve: M deltax^k = r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 3 error: 4.48707e-05 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 1 error: 0.00750686 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r 74: Solve: M deltax^k = r 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 2 error: 0.000659419 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 4 error: 3.20417e-05 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Solve: M deltax^k = r 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 3 error: 1.88818e-05 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Newton iteration 4 error: 3.44598e-10 -74: Linearization/solve/update time: 0.0739454(72.2886%)/0.028312(27.6776%)/3.46e-05(0.0338248%) +74: Linearization/solve/update time: 0.0776844(73.5946%)/0.0278311(26.3659%)/4.172e-05(0.0395236%) 74: Storage: liquid=[774463 0 8.47452e+10] gas=[0 2.5 -732176] 74: Writing visualization results for the current time step. -74: Time step 1 done. CPU time: 0.112819 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +74: Time step 1 done. CPU time: 0.11862 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) 74: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Solve: M deltax^k = r 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 1 error: 0.00241214 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Solve: M deltax^k = r 74: Solve: M deltax^k = r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 4 error: 3.20417e-05 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 2 error: 0.000124874 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Newton iteration 5 error: 1.96876e-08 -70: Linearization/solve/update time: 0.545484(94.0638%)/0.0343593(5.92495%)/6.528e-05(0.0112569%) 74: Newton iteration 3 error: 8.5724e-10 -74: Linearization/solve/update time: 0.0538986(76.7623%)/0.0162924(23.2035%)/2.4e-05(0.0341807%) -70: Storage: liquid=[3.96504e+07 200556 7.80056e+10] gas=[0 0 0] -70: Writing visualization results for the current time step. -70: Time step 6 done. CPU time: 2.60008 seconds, end time: 5756.06 seconds (1 hours, 35 minutes, 56.06 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) -70: Begin time step 7. Start time: 5756.06 seconds (1 hours, 35 minutes, 56.06 seconds), step size: 2143.19 seconds (35 minutes, 43.19 seconds) -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Linearization/solve/update time: 0.0543118(76.2607%)/0.0168817(23.7042%)/2.5e-05(0.0351032%) 74: Storage: liquid=[774461 0 8.47447e+10] gas=[0 6.25 -1.83048e+06] 74: Writing visualization results for the current time step. -74: Time step 2 done. CPU time: 0.192519 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +74: Time step 2 done. CPU time: 0.199644 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) 74: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Solve: M deltax^k = r 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 1 error: 0.00241858 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r 74: Solve: M deltax^k = r 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 2 error: 2.16435e-05 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 1 error: 0.0021473 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Newton iteration 3 error: 5.50503e-10 -74: Linearization/solve/update time: 0.053777(76.8466%)/0.0161801(23.1212%)/2.252e-05(0.0321808%) +74: Linearization/solve/update time: 0.0538749(76.1052%)/0.0168887(23.8574%)/2.6441e-05(0.0373513%) 74: Storage: liquid=[774455 0 8.47441e+10] gas=[0 12.1875 -3.56949e+06] 74: Writing visualization results for the current time step. -74: Time step 3 done. CPU time: 0.271972 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +74: Time step 3 done. CPU time: 0.282288 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 74: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Newton iteration 5 error: 1.96876e-08 +70: Linearization/solve/update time: 0.549247(93.9595%)/0.0352431(6.02902%)/6.712e-05(0.0114822%) +70: Storage: liquid=[3.96504e+07 200556 7.80056e+10] gas=[0 0 0] +70: Writing visualization results for the current time step. +70: Time step 6 done. CPU time: 2.60904 seconds, end time: 5756.06 seconds (1 hours, 35 minutes, 56.06 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) +70: Begin time step 7. Start time: 5756.06 seconds (1 hours, 35 minutes, 56.06 seconds), step size: 2143.19 seconds (35 minutes, 43.19 seconds) +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Solve: M deltax^k = r 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 1 error: 0.00241983 @@ -52253,18 +52285,18 @@ 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 2 error: 3.84951e-05 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Solve: M deltax^k = r 74: Newton iteration 3 error: 3.65586e-10 -74: Linearization/solve/update time: 0.0537946(76.8869%)/0.0161453(23.0759%)/2.6e-05(0.037161%) +74: Linearization/solve/update time: 0.0548038(76.589%)/0.0166826(23.3141%)/6.932e-05(0.0968755%) +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 1 error: 0.0021473 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Storage: liquid=[774445 0 8.47432e+10] gas=[0 21.5885 -6.32291e+06] 74: Writing visualization results for the current time step. -74: Time step 4 done. CPU time: 0.351475 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +74: Time step 4 done. CPU time: 0.363472 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 74: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r 74: Solve: M deltax^k = r -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 0.00145686 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 1 error: 0.00242024 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -52272,278 +52304,308 @@ 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 2 error: 1.22613e-06 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Newton iteration 3 error: 8.86343e-12 -74: Linearization/solve/update time: 0.0539413(76.8594%)/0.0162166(23.1065%)/2.392e-05(0.0340829%) -74: Storage: liquid=[774429 0 8.47419e+10] gas=[0 36.4735 -1.06825e+07] -74: Writing visualization results for the current time step. -74: Time step 5 done. CPU time: 0.431149 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) -74: Begin time step 6. Start time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) -74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Solve: M deltax^k = r -74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 1 error: 0.00242027 -74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Simulator successfully set up 75: Applying the initial solution of the "co2injection_immiscible_vcfv" problem 75: Writing visualization results for the current time step. -74: Solve: M deltax^k = r 75: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 2 error: 6.1542e-07 -74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Newton iteration 3 error: 8.86343e-12 +74: Linearization/solve/update time: 0.0538769(76.2762%)/0.0166535(23.5772%)/0.000103561(0.146616%) 75: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 1 error: 0.00750686 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r -74: Newton iteration 3 error: 2.90977e-12 -74: Linearization/solve/update time: 0.0542534(77.0292%)/0.0161565(22.939%)/2.24e-05(0.0318036%) -75: Solve: M deltax^k = r -74: Storage: liquid=[774404 0 8.47397e+10] gas=[0 60.0414 -1.75851e+07] +74: Storage: liquid=[774429 0 8.47419e+10] gas=[0 36.4735 -1.06825e+07] 74: Writing visualization results for the current time step. -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 3 error: 6.64333e-05 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Time step 5 done. CPU time: 0.448468 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +74: Begin time step 6. Start time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 2 error: 0.000123657 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Time step 6 done. CPU time: 0.511065 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) -74: Begin time step 7. Start time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) -74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 3 error: 2.16997e-06 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Solve: M deltax^k = r 75: Newton iteration 4 error: 4.8971e-11 -75: Linearization/solve/update time: 0.0410384(70.8836%)/0.016828(29.0661%)/2.912e-05(0.0502975%) +75: Linearization/solve/update time: 0.0404625(76.4161%)/0.0124583(23.5283%)/2.948e-05(0.0556749%) 74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 1 error: 0.00241986 +74: Newton iteration 1 error: 0.00242027 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Storage: liquid=[774463 0] gas=[0 2.5] 75: Writing visualization results for the current time step. -75: Time step 1 done. CPU time: 0.0633722 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +70: Solve: M deltax^k = r +75: Time step 1 done. CPU time: 0.0589723 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) 75: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 2 error: 0.00145686 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 1 error: 0.000882309 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Solve: M deltax^k = r -75: Solve: M deltax^k = r 74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 2 error: 5.2735e-07 +74: Newton iteration 2 error: 6.1542e-07 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 2 error: 2.69079e-05 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Newton iteration 3 error: 4.05333e-10 -75: Linearization/solve/update time: 0.0294051(80.84%)/0.0069492(19.1046%)/2.016e-05(0.0554235%) +75: Linearization/solve/update time: 0.0300365(80.476%)/0.00726677(19.4697%)/2.028e-05(0.0543357%) 75: Storage: liquid=[774460 0] gas=[0 6.25] 75: Writing visualization results for the current time step. -75: Time step 2 done. CPU time: 0.104452 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +74: Newton iteration 3 error: 2.90977e-12 +74: Linearization/solve/update time: 0.0599021(78.1672%)/0.0167064(21.8004%)/2.484e-05(0.0324141%) +75: Time step 2 done. CPU time: 0.101069 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) 75: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Newton iteration 3 error: 2.6795e-12 -74: Linearization/solve/update time: 0.0539229(77.0341%)/0.0160526(22.9327%)/2.324e-05(0.0332006%) -74: Storage: liquid=[774382 0 8.47379e+10] gas=[0 80.2205 -2.34953e+07] +74: Storage: liquid=[774404 0 8.47397e+10] gas=[0 60.0414 -1.75851e+07] 74: Writing visualization results for the current time step. -75: Solve: M deltax^k = r -74: Time step 7 done. CPU time: 0.59056 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) -74: Begin time step 8. Start time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +74: Time step 6 done. CPU time: 0.534843 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +74: Begin time step 7. Start time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 1 error: 0.000889941 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Solve: M deltax^k = r +74: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 2 error: 8.06946e-06 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Solve: M deltax^k = r -75: Newton iteration 3 error: 2.43386e-10 -75: Linearization/solve/update time: 0.0295611(80.8753%)/0.006971(19.0718%)/1.936e-05(0.0529664%) 74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 1 error: 0.00241908 +74: Newton iteration 1 error: 0.00241986 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Newton iteration 3 error: 2.43386e-10 +75: Linearization/solve/update time: 0.0295931(80.5977%)/0.00710413(19.3483%)/1.984e-05(0.0540347%) 75: Storage: liquid=[774455 0] gas=[0 12.1875] 75: Writing visualization results for the current time step. -75: Time step 3 done. CPU time: 0.145708 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +75: Time step 3 done. CPU time: 0.142519 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 75: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Solve: M deltax^k = r -70: Solve: M deltax^k = r +74: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 1 error: 0.000891472 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Solve: M deltax^k = r -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 4 error: 5.27852e-05 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 2 error: 5.77378e-07 +74: Newton iteration 2 error: 5.2735e-07 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 2 error: 6.89581e-06 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Newton iteration 3 error: 1.2799e-10 -75: Linearization/solve/update time: 0.029528(80.9106%)/0.00694804(19.0386%)/1.856e-05(0.0508569%) -74: Newton iteration 3 error: 3.44839e-12 -74: Linearization/solve/update time: 0.0539764(76.8783%)/0.0162105(23.0885%)/2.332e-05(0.0332146%) +75: Linearization/solve/update time: 0.0303345(80.608%)/0.00725017(19.2659%)/4.744e-05(0.126063%) +74: Newton iteration 3 error: 2.6795e-12 +74: Linearization/solve/update time: 0.0545206(76.8761%)/0.0163733(23.087%)/2.616e-05(0.0368866%) 75: Storage: liquid=[774444 0] gas=[0 21.5885] 75: Writing visualization results for the current time step. -75: Time step 4 done. CPU time: 0.186907 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +75: Time step 4 done. CPU time: 0.1849 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 75: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Storage: liquid=[774361 0 8.47361e+10] gas=[0 100 -2.92883e+07] +74: Storage: liquid=[774382 0 8.47379e+10] gas=[0 80.2205 -2.34953e+07] 74: Writing visualization results for the current time step. -74: Time step 8 done. CPU time: 0.670237 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) -74: Simulation of problem 'co2injection_immiscible_ni_vcfv' finished. -74: -74: ------------------------ Timing ------------------------ -74: Setup time: 1.04 seconds, 60.8% -74: Simulation time: 0.67 seconds, 39.2% -74: Linearization time: 0.452 seconds, 67.4% -74: Linear solve time: 0.142 seconds, 21.1% -74: Newton update time: 0.0002 seconds, 0.0298% -74: Pre/postprocess time: 0.0601 seconds, 8.97% -74: Output write time: 0.0153 seconds, 2.28% -74: First process' simulation CPU time: 0.715 seconds -74: Number of processes: 1 -74: Threads per processes: 1 -74: Total CPU time: 0.715 seconds -74: -74: ---------------------------------------------------------------- -74: -74: Simulation completed -76: Simulator successfully set up -76: Applying the initial solution of the "co2injection_ncp_ecfv" problem +74: Time step 7 done. CPU time: 0.615553 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) +74: Begin time step 8. Start time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Solve: M deltax^k = r 75: Solve: M deltax^k = r -76: Writing visualization results for the current time step. 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 1 error: 0.000892 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 3 error: 6.64333e-05 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Solve: M deltax^k = r 75: Solve: M deltax^k = r -74: ###################### -74: # Comparing results -74: ###################### -74: RND: '4b2db1e48c83892b363e42f8b2c3c551' 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 2 error: 1.09446e-06 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r -74: Simulation name: 'co2injection_immiscible_ni_vcfv' -74: Number of timesteps: '8' - 73/127 Test #74: co2injection_immiscible_ni_vcfv ................ Passed 1.92 sec -test 77 - Start 77: co2injection_ncp_ni_vcfv - -77: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_vcfv" "--" -77: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -77: Test timeout computed to be: 1500 +74: Update: x^(k+1) = x^k - deltax^k +74: Newton iteration 1 error: 0.00241908 +74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Newton iteration 3 error: 6.24138e-12 -75: Linearization/solve/update time: 0.0294179(80.6934%)/0.0070196(19.2548%)/1.888e-05(0.0517879%) -77: ###################### -77: # Running test '' -77: ###################### +75: Linearization/solve/update time: 0.0294794(79.6021%)/0.00750421(20.2633%)/4.984e-05(0.134581%) 75: Storage: liquid=[774428 0] gas=[0 36.4735] 75: Writing visualization results for the current time step. -75: Time step 5 done. CPU time: 0.228072 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +75: Time step 5 done. CPU time: 0.227702 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) 75: Begin time step 6. Start time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_vcfv " +74: Solve: M deltax^k = r 75: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 1 error: 0.000892132 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 1 error: 0.000421562 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Update: x^(k+1) = x^k - deltax^k +74: Newton iteration 2 error: 5.77378e-07 +74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 2 error: 5.91883e-07 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Newton iteration 3 error: 3.44839e-12 +74: Linearization/solve/update time: 0.0548221(76.8981%)/0.0164444(23.0663%)/2.532e-05(0.035516%) 75: Newton iteration 3 error: 4.62734e-12 -75: Linearization/solve/update time: 0.0293965(80.9554%)/0.0068958(18.9904%)/1.968e-05(0.054197%) +75: Linearization/solve/update time: 0.0295526(80.3744%)/0.00716329(19.482%)/5.28e-05(0.1436%) 75: Storage: liquid=[774402 0] gas=[0 60.0414] 75: Writing visualization results for the current time step. -75: Time step 6 done. CPU time: 0.26907 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +74: Storage: liquid=[774361 0 8.47361e+10] gas=[0 100 -2.92883e+07] +74: Writing visualization results for the current time step. +75: Time step 6 done. CPU time: 0.269464 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) 75: Begin time step 7. Start time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r +74: Time step 8 done. CPU time: 0.703596 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +74: Simulation of problem 'co2injection_immiscible_ni_vcfv' finished. +74: +74: ------------------------ Timing ------------------------ +74: Setup time: 1.02 seconds, 59.2% +74: Simulation time: 0.704 seconds, 40.8% +74: Linearization time: 0.464 seconds, 65.9% +74: Linear solve time: 0.144 seconds, 20.5% +74: Newton update time: 0.000342 seconds, 0.0487% +74: Pre/postprocess time: 0.0607 seconds, 8.62% +74: Output write time: 0.0306 seconds, 4.34% +74: First process' simulation CPU time: 0.689 seconds +74: Number of processes: 1 +74: Threads per processes: 1 +74: Total CPU time: 0.689 seconds +74: +74: ---------------------------------------------------------------- +74: +74: Simulation completed 75: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 1 error: 0.000892022 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 2 error: 0.000868187 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Newton iteration 5 error: 8.26182e-08 -70: Linearization/solve/update time: 0.545575(94.0955%)/0.0341715(5.89357%)/6.32e-05(0.0109001%) -70: Storage: liquid=[3.96495e+07 201039 7.79931e+10] gas=[0 0 0] -70: Writing visualization results for the current time step. 75: Solve: M deltax^k = r -70: Time step 7 done. CPU time: 3.18294 seconds, end time: 7899.25 seconds (2 hours, 11 minutes, 39.25 seconds), step size: 2143.19 seconds (35 minutes, 43.19 seconds) -70: Begin time step 8. Start time: 7899.25 seconds (2 hours, 11 minutes, 39.25 seconds), step size: 2100.75 seconds (35 minutes, 0.751 seconds) -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 2 error: 4.36986e-07 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r 75: Newton iteration 3 error: 1.70394e-12 -75: Linearization/solve/update time: 0.0294561(80.9642%)/0.00690708(18.985%)/1.848e-05(0.0507948%) +75: Linearization/solve/update time: 0.0317884(81.2705%)/0.00730213(18.6687%)/2.38e-05(0.0608473%) 75: Storage: liquid=[774379 0] gas=[0 80.2205] 75: Writing visualization results for the current time step. -75: Time step 7 done. CPU time: 0.310352 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) +74: ###################### +74: # Comparing results +74: ###################### +74: RND: 'b2d6555df55f036e2ac6da970dd6da2f' +75: Time step 7 done. CPU time: 0.316552 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) 75: Begin time step 8. Start time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 3 error: 0.000468556 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 1 error: 0.000891756 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r 75: Solve: M deltax^k = r 75: Update: x^(k+1) = x^k - deltax^k 75: Newton iteration 2 error: 4.21829e-07 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 4 error: 1.44388e-05 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r +74: Simulation name: 'co2injection_immiscible_ni_vcfv' +74: Number of timesteps: '8' + 73/127 Test #74: co2injection_immiscible_ni_vcfv ................ Passed 1.93 sec +test 77 + Start 77: co2injection_ncp_ni_vcfv + +77: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_vcfv" "--" +77: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +77: Test timeout computed to be: 1500 75: Newton iteration 3 error: 3.53397e-12 -75: Linearization/solve/update time: 0.0294382(80.8683%)/0.00694496(19.0782%)/1.948e-05(0.0535125%) +75: Linearization/solve/update time: 0.0318321(80.9725%)/0.00745581(18.9656%)/2.432e-05(0.0618637%) 75: Storage: liquid=[774357 0] gas=[0 100] 75: Writing visualization results for the current time step. -76: Newton iteration 5 error: 1.42684e-11 -76: Linearization/solve/update time: 0.0746428(50.5488%)/0.0728715(49.3492%)/0.0001506(0.101988%) -75: Time step 8 done. CPU time: 0.351608 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +76: Simulator successfully set up +76: Applying the initial solution of the "co2injection_ncp_ecfv" problem +75: Time step 8 done. CPU time: 0.364246 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) 75: Simulation of problem 'co2injection_immiscible_vcfv' finished. 75: 75: ------------------------ Timing ------------------------ -75: Setup time: 1.04 seconds, 74.7% -75: Simulation time: 0.352 seconds, 25.3% -75: Linearization time: 0.247 seconds, 70.3% -75: Linear solve time: 0.0655 seconds, 18.6% -75: Newton update time: 0.000164 seconds, 0.0466% -75: Pre/postprocess time: 0.0285 seconds, 8.11% -75: Output write time: 0.0089 seconds, 2.53% -75: First process' simulation CPU time: 0.385 seconds +75: Setup time: 1.03 seconds, 73.9% +75: Simulation time: 0.364 seconds, 26.1% +75: Linearization time: 0.253 seconds, 69.5% +75: Linear solve time: 0.0635 seconds, 17.4% +75: Newton update time: 0.000268 seconds, 0.0735% +75: Pre/postprocess time: 0.0293 seconds, 8.03% +75: Output write time: 0.0137 seconds, 3.75% +75: First process' simulation CPU time: 0.368 seconds 75: Number of processes: 1 75: Threads per processes: 1 -75: Total CPU time: 0.385 seconds +75: Total CPU time: 0.368 seconds 75: 75: ---------------------------------------------------------------- 75: 75: Simulation completed +76: Writing visualization results for the current time step. +77: ###################### +77: # Running test '' +77: ###################### +77: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_vcfv " +76: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: ###################### +75: # Comparing results +75: ###################### +75: RND: '44dd4ea827010383589f94b13b0c9fa6' +70: Solve: M deltax^k = r +76: Solve: M deltax^k = r 70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 1 error: 0.00213141 +70: Newton iteration 4 error: 5.27852e-05 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 1 error: 0.000421562 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Simulation name: 'co2injection_immiscible_vcfv' +75: Number of timesteps: '8' + 74/127 Test #75: co2injection_immiscible_vcfv ................... Passed 1.58 sec +test 78 + Start 78: co2injection_ncp_vcfv + +78: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_vcfv" "--" +78: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +78: Test timeout computed to be: 1500 +76: Solve: M deltax^k = r +78: ###################### +78: # Running test '' +78: ###################### +78: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_vcfv " +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 2 error: 0.000868187 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 3 error: 0.000468556 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 4 error: 1.44388e-05 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Newton iteration 5 error: 1.42684e-11 +76: Linearization/solve/update time: 0.0575964(55.478%)/0.0461128(44.4167%)/0.00010932(0.105299%) +76: Storage: liquid=[1.89572e+08 952852 0 0] gas=[0 0 0 0] +76: Writing visualization results for the current time step. +76: Time step 1 done. CPU time: 0.127372 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +76: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 1 error: 0.000396248 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 2 error: 4.67232e-05 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Newton iteration 3 error: 6.18906e-11 +76: Linearization/solve/update time: 0.0283382(59.077%)/0.0195764(40.811%)/5.372e-05(0.111991%) +76: Storage: liquid=[1.89572e+08 953172 0 0] gas=[0 0 0 0] +76: Writing visualization results for the current time step. +76: Time step 2 done. CPU time: 0.191216 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +76: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: opm models will now start the simulation. 77: # [parameters which were specified at compile-time] 77: AmgCoarsenTarget="5000" @@ -52621,81 +52683,13 @@ 77: VtkWriteViscosities="0" 77: # [end of parameters] 77: Allocating the simulation vanguard -76: Storage: liquid=[1.89572e+08 952852 0 0] gas=[0 0 0 0] -76: Writing visualization results for the current time step. -76: Time step 1 done. CPU time: 0.158286 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -76: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Adding LGRs, if any 77: Distributing the vanguard's data 77: Allocating the model +78: opm models will now start the simulation. 77: Allocating the problem 77: Initializing the model 77: Initializing the problem -75: ###################### -75: # Comparing results -75: ###################### -75: RND: '02894d7f139bc1a01ce6b2699eec01d2' -76: Solve: M deltax^k = r -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 1 error: 0.000396248 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Simulation name: 'co2injection_immiscible_vcfv' -75: Number of timesteps: '8' - 74/127 Test #75: co2injection_immiscible_vcfv ................... Passed 1.61 sec -test 78 - Start 78: co2injection_ncp_vcfv - -78: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_vcfv" "--" -78: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -78: Test timeout computed to be: 1500 -78: ###################### -78: # Running test '' -78: ###################### -76: Solve: M deltax^k = r -78: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_vcfv " -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 2 error: 4.67232e-05 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Newton iteration 3 error: 6.18906e-11 -76: Linearization/solve/update time: 0.0278525(59.0726%)/0.0192483(40.8239%)/4.884e-05(0.103585%) -76: Storage: liquid=[1.89572e+08 953172 0 0] gas=[0 0 0 0] -76: Writing visualization results for the current time step. -76: Time step 2 done. CPU time: 0.214553 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) -76: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 1 error: 0.000396043 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 2 error: 5.31603e-07 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Newton iteration 3 error: 1.25458e-12 -76: Linearization/solve/update time: 0.0278358(58.9081%)/0.0193715(40.9954%)/4.564e-05(0.0965865%) -76: Storage: liquid=[1.89571e+08 953678 0 0] gas=[0 0 0 0] -76: Writing visualization results for the current time step. -76: Time step 3 done. CPU time: 0.270896 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -76: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r -76: Solve: M deltax^k = r -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 0.0103469 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 1 error: 0.000395804 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 2 error: 1.76596e-07 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Newton iteration 3 error: 6.35591e-13 -76: Linearization/solve/update time: 0.0278409(58.6917%)/0.0195451(41.2032%)/4.984e-05(0.105068%) -78: opm models will now start the simulation. -76: Storage: liquid=[1.8957e+08 954478 0 0] gas=[0 0 0 0] -76: Writing visualization results for the current time step. 78: # [parameters which were specified at compile-time] 78: AmgCoarsenTarget="5000" 78: ContinueOnConvergenceError="0" @@ -52768,28 +52762,70 @@ 78: VtkWriteViscosities="0" 78: # [end of parameters] 78: Allocating the simulation vanguard -76: Time step 4 done. CPU time: 0.327414 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) -76: Begin time step 5. Start time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Adding LGRs, if any 78: Distributing the vanguard's data 78: Allocating the model +76: Solve: M deltax^k = r 78: Allocating the problem 78: Initializing the model 78: Initializing the problem +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 1 error: 0.000396043 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 2 error: 5.31603e-07 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Newton iteration 3 error: 1.25458e-12 +76: Linearization/solve/update time: 0.0286141(59.2269%)/0.0196449(40.6619%)/5.368e-05(0.111109%) +70: Newton iteration 5 error: 8.26182e-08 +70: Linearization/solve/update time: 0.696668(93.978%)/0.0445673(6.01197%)/7.4e-05(0.00998234%) +70: Storage: liquid=[3.96495e+07 201039 7.79931e+10] gas=[0 0 0] +70: Writing visualization results for the current time step. +76: Storage: liquid=[1.89571e+08 953678 0 0] gas=[0 0 0 0] +70: Time step 7 done. CPU time: 3.36277 seconds, end time: 7899.25 seconds (2 hours, 11 minutes, 39.25 seconds), step size: 2143.19 seconds (35 minutes, 43.19 seconds) +70: Begin time step 8. Start time: 7899.25 seconds (2 hours, 11 minutes, 39.25 seconds), step size: 2100.75 seconds (35 minutes, 0.751 seconds) +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Writing visualization results for the current time step. +76: Time step 3 done. CPU time: 0.259961 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +76: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +70: Solve: M deltax^k = r +76: Newton iteration 1 error: 0.000395804 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 1 error: 0.00213141 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 2 error: 1.76596e-07 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Newton iteration 3 error: 6.35591e-13 +76: Linearization/solve/update time: 0.0547314(60.113%)/0.0362553(39.8203%)/6.076e-05(0.0667344%) +76: Storage: liquid=[1.8957e+08 954478 0 0] gas=[0 0 0 0] +76: Writing visualization results for the current time step. +76: Time step 4 done. CPU time: 0.386175 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) +76: Begin time step 5. Start time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Solve: M deltax^k = r 76: Update: x^(k+1) = x^k - deltax^k +70: Solve: M deltax^k = r 76: Newton iteration 1 error: 0.000395442 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 2 error: 0.0103469 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Solve: M deltax^k = r 76: Update: x^(k+1) = x^k - deltax^k 76: Newton iteration 2 error: 2.63986e-07 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Newton iteration 3 error: 9.05343e-13 -76: Linearization/solve/update time: 0.0277951(58.8766%)/0.0193655(41.0206%)/4.852e-05(0.102777%) +76: Linearization/solve/update time: 0.0597487(59.2758%)/0.0409767(40.6524%)/7.2401e-05(0.071828%) 76: Storage: liquid=[1.89567e+08 955745 0 0] gas=[0 0 0 0] 76: Writing visualization results for the current time step. -76: Time step 5 done. CPU time: 0.38371 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +76: Time step 5 done. CPU time: 0.523971 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) 76: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Solve: M deltax^k = r @@ -52797,18 +52833,18 @@ 76: Newton iteration 1 error: 0.000394876 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 70: Solve: M deltax^k = r -76: Solve: M deltax^k = r 70: Update: x^(k+1) = x^k - deltax^k 70: Newton iteration 3 error: 9.14865e-05 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = r 76: Update: x^(k+1) = x^k - deltax^k 76: Newton iteration 2 error: 4.12563e-07 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Newton iteration 3 error: 1.20622e-12 -76: Linearization/solve/update time: 0.0278633(59.0277%)/0.0192916(40.8687%)/4.892e-05(0.103636%) +76: Linearization/solve/update time: 0.0565033(58.6855%)/0.0397123(41.246%)/6.596e-05(0.0685074%) 76: Storage: liquid=[1.89564e+08 957752 0 0] gas=[0 0 0 0] 76: Writing visualization results for the current time step. -76: Time step 6 done. CPU time: 0.44001 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +76: Time step 6 done. CPU time: 0.656025 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) 76: Begin time step 7. Start time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Solve: M deltax^k = r @@ -52816,14 +52852,18 @@ 76: Newton iteration 1 error: 0.000393983 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Solve: M deltax^k = r +70: Solve: M deltax^k = r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 4 error: 1.62854e-05 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Update: x^(k+1) = x^k - deltax^k 76: Newton iteration 2 error: 4.0197e-07 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Newton iteration 3 error: 1.23089e-12 -76: Linearization/solve/update time: 0.0277722(58.8162%)/0.0193966(41.0783%)/4.984e-05(0.105552%) +76: Linearization/solve/update time: 0.0604162(60.1255%)/0.0399827(39.7903%)/8.464e-05(0.0842327%) 76: Storage: liquid=[1.8956e+08 959717 0 0] gas=[0 0 0 0] 76: Writing visualization results for the current time step. -76: Time step 7 done. CPU time: 0.496316 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) +76: Time step 7 done. CPU time: 0.787948 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) 76: Begin time step 8. Start time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Solve: M deltax^k = r @@ -52831,43 +52871,66 @@ 76: Newton iteration 1 error: 0.00039311 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Solve: M deltax^k = r +70: Newton iteration 5 error: 1.11288e-07 +70: Linearization/solve/update time: 0.581975(94.1947%)/0.0357996(5.79429%)/6.7961e-05(0.0109997%) +70: Storage: liquid=[3.96487e+07 201512 7.79808e+10] gas=[0 0 0] +70: Writing visualization results for the current time step. +70: Time step 8 done. CPU time: 3.99013 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2100.75 seconds (35 minutes, 0.751 seconds) +70: Simulation of problem 'co2injection_flash_ni_vcfv' finished. +70: +70: ------------------------ Timing ------------------------ +70: Setup time: 1.05 seconds, 20.8% +70: Simulation time: 3.99 seconds, 79.2% +70: Linearization time: 3.72 seconds, 93.1% +70: Linear solve time: 0.229 seconds, 5.74% +70: Newton update time: 0.000628 seconds, 0.0157% +70: Pre/postprocess time: 0.0155 seconds, 0.389% +70: Output write time: 0.019 seconds, 0.477% +70: First process' simulation CPU time: 3.8 seconds +70: Number of processes: 1 +70: Threads per processes: 1 +70: Total CPU time: 3.8 seconds +70: +70: ---------------------------------------------------------------- +70: +70: Simulation completed 76: Update: x^(k+1) = x^k - deltax^k 76: Newton iteration 2 error: 3.92629e-07 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r 76: Newton iteration 3 error: 1.25433e-12 -76: Linearization/solve/update time: 0.0277724(58.779%)/0.0194278(41.1182%)/4.86e-05(0.10286%) -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 4 error: 1.62854e-05 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Linearization/solve/update time: 0.0548422(55.5043%)/0.0438945(44.4245%)/7.036e-05(0.0712095%) 76: Storage: liquid=[1.89556e+08 961645 0 0] gas=[0 0 0 0] 76: Writing visualization results for the current time step. -76: Time step 8 done. CPU time: 0.552669 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) +76: Time step 8 done. CPU time: 0.927062 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) 76: Simulation of problem 'co2injection_ncp_ecfv' finished. 76: 76: ------------------------ Timing ------------------------ -76: Setup time: 1.03 seconds, 65.1% -76: Simulation time: 0.553 seconds, 34.9% -76: Linearization time: 0.269 seconds, 48.7% -76: Linear solve time: 0.209 seconds, 37.7% -76: Newton update time: 0.000491 seconds, 0.0888% -76: Pre/postprocess time: 0.0636 seconds, 11.5% -76: Output write time: 0.00918 seconds, 1.66% -76: First process' simulation CPU time: 0.607 seconds +76: Setup time: 1.04 seconds, 52.9% +76: Simulation time: 0.927 seconds, 47.1% +76: Linearization time: 0.401 seconds, 43.2% +76: Linear solve time: 0.286 seconds, 30.9% +76: Newton update time: 0.000571 seconds, 0.0616% +76: Pre/postprocess time: 0.136 seconds, 14.6% +76: Output write time: 0.0171 seconds, 1.84% +76: First process' simulation CPU time: 0.524 seconds 76: Number of processes: 1 76: Threads per processes: 1 -76: Total CPU time: 0.607 seconds +76: Total CPU time: 0.524 seconds 76: 76: ---------------------------------------------------------------- 76: 76: Simulation completed +70: ###################### +70: # Comparing results +70: ###################### +70: RND: '12e0d9107be7d1f7a9bc24f730d798dd' 76: ###################### 76: # Comparing results 76: ###################### -76: RND: '5fd05985028c01f378748f0d43693761' -76: Simulation name: 'co2injection_ncp_ecfv' -76: Number of timesteps: '8' - 75/127 Test #76: co2injection_ncp_ecfv .......................... Passed 1.81 sec +76: RND: 'b88497f2747223689f3e981fb3cc0330' +70: Simulation name: 'co2injection_flash_ni_vcfv' +70: Number of timesteps: '8' + 75/127 Test #70: co2injection_flash_ni_vcfv ..................... Passed 5.25 sec test 79 Start 79: co2injection_pvs_ecfv @@ -52878,36 +52941,9 @@ 79: # Running test '' 79: ###################### 79: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ecfv " -70: Newton iteration 5 error: 1.11288e-07 -70: Linearization/solve/update time: 0.546066(94.114%)/0.034088(5.87504%)/6.336e-05(0.01092%) -70: Storage: liquid=[3.96487e+07 201512 7.79808e+10] gas=[0 0 0] -70: Writing visualization results for the current time step. -70: Time step 8 done. CPU time: 3.76624 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2100.75 seconds (35 minutes, 0.751 seconds) -70: Simulation of problem 'co2injection_flash_ni_vcfv' finished. -70: -70: ------------------------ Timing ------------------------ -70: Setup time: 1.06 seconds, 21.9% -70: Simulation time: 3.77 seconds, 78.1% -70: Linearization time: 3.52 seconds, 93.5% -70: Linear solve time: 0.219 seconds, 5.82% -70: Newton update time: 0.000408 seconds, 0.0108% -70: Pre/postprocess time: 0.0141 seconds, 0.375% -70: Output write time: 0.00927 seconds, 0.246% -70: First process' simulation CPU time: 3.84 seconds -70: Number of processes: 1 -70: Threads per processes: 1 -70: Total CPU time: 3.84 seconds -70: -70: ---------------------------------------------------------------- -70: -70: Simulation completed -70: ###################### -70: # Comparing results -70: ###################### -70: RND: '435539c64a53a54528d64b15ce966751' -70: Simulation name: 'co2injection_flash_ni_vcfv' -70: Number of timesteps: '8' - 76/127 Test #70: co2injection_flash_ni_vcfv ..................... Passed 5.04 sec +76: Simulation name: 'co2injection_ncp_ecfv' +76: Number of timesteps: '8' + 76/127 Test #76: co2injection_ncp_ecfv .......................... Passed 2.16 sec test 80 Start 80: co2injection_pvs_ni_vcfv @@ -52918,6 +52954,9 @@ 80: # Running test '' 80: ###################### 80: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ni_vcfv " +77: Simulator successfully set up +77: Applying the initial solution of the "co2injection_ncp_ni_vcfv" problem +77: Writing visualization results for the current time step. 79: opm models will now start the simulation. 79: # [parameters which were specified at compile-time] 79: AmgCoarsenTarget="5000" @@ -52999,6 +53038,8 @@ 79: Allocating the problem 79: Initializing the model 79: Initializing the problem +77: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: opm models will now start the simulation. 80: # [parameters which were specified at compile-time] 80: AmgCoarsenTarget="5000" @@ -53082,14 +53123,9 @@ 80: Distributing the vanguard's data 80: Allocating the model 80: Allocating the problem +77: Solve: M deltax^k = r 80: Initializing the model 80: Initializing the problem -77: Simulator successfully set up -77: Applying the initial solution of the "co2injection_ncp_ni_vcfv" problem -77: Writing visualization results for the current time step. -77: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Solve: M deltax^k = r 77: Update: x^(k+1) = x^k - deltax^k 77: Newton iteration 1 error: 0.00742171 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -53101,55 +53137,78 @@ 77: Update: x^(k+1) = x^k - deltax^k 77: Newton iteration 3 error: 1.27773e-08 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +77: Newton iteration 4 error: 1.05291e-13 +77: Linearization/solve/update time: 0.156097(55.7607%)/0.123737(44.2009%)/0.000107721(0.0384798%) +77: Storage: liquid=[3.96525e+07 199316 0 0 7.80381e+10] gas=[0 0 0 0 0] +77: Writing visualization results for the current time step. +77: Time step 1 done. CPU time: 0.300575 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +77: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +77: Solve: M deltax^k = r +77: Update: x^(k+1) = x^k - deltax^k +77: Newton iteration 1 error: 0.00218297 +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +77: Solve: M deltax^k = r 78: Simulator successfully set up 78: Applying the initial solution of the "co2injection_ncp_vcfv" problem 78: Writing visualization results for the current time step. +77: Update: x^(k+1) = x^k - deltax^k +77: Newton iteration 2 error: 0.000141283 +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Newton iteration 4 error: 1.05291e-13 -77: Linearization/solve/update time: 0.142874(59.3802%)/0.0976322(40.5771%)/0.00010264(0.0426585%) 78: Solve: M deltax^k = r -77: Storage: liquid=[3.96525e+07 199316 0 0 7.80381e+10] gas=[0 0 0 0 0] +77: Newton iteration 3 error: 3.6184e-10 +77: Linearization/solve/update time: 0.135731(66.2833%)/0.0689732(33.6827%)/6.9761e-05(0.0340674%) +77: Storage: liquid=[3.96524e+07 199401 0 0 7.80358e+10] gas=[0 0 0 0 0] 77: Writing visualization results for the current time step. -77: Time step 1 done. CPU time: 0.257081 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -77: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) +77: Time step 2 done. CPU time: 0.524796 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +77: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 0.00742171 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Solve: M deltax^k = r 78: Solve: M deltax^k = r +77: Update: x^(k+1) = x^k - deltax^k +77: Newton iteration 1 error: 0.00218467 +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 2 error: 0.000104677 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +77: Solve: M deltax^k = r 77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 1 error: 0.00218297 +77: Newton iteration 2 error: 5.35838e-06 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r -77: Solve: M deltax^k = r +77: Newton iteration 3 error: 6.14544e-12 +77: Linearization/solve/update time: 0.128691(65.2475%)/0.0684718(34.7158%)/7.236e-05(0.0366872%) +77: Storage: liquid=[3.96522e+07 199534 0 0 7.80323e+10] gas=[0 0 0 0 0] +77: Writing visualization results for the current time step. 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 3 error: 1.1349e-07 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Newton iteration 4 error: 5.52317e-13 -78: Linearization/solve/update time: 0.097934(62.3769%)/0.058984(37.5686%)/8.564e-05(0.0545465%) -77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 2 error: 0.000141283 +77: Time step 3 done. CPU time: 0.745991 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +77: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +77: Solve: M deltax^k = r +78: Newton iteration 4 error: 5.52317e-13 +78: Linearization/solve/update time: 0.192221(60.5702%)/0.125031(39.3981%)/0.00010052(0.0316746%) 78: Storage: liquid=[3.96525e+07 199316 0 0] gas=[0 0 0 0] 78: Writing visualization results for the current time step. -78: Time step 1 done. CPU time: 0.168974 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +78: Time step 1 done. CPU time: 0.342585 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) 78: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +77: Update: x^(k+1) = x^k - deltax^k +77: Newton iteration 1 error: 0.00218101 +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r -77: Newton iteration 3 error: 3.6184e-10 -77: Linearization/solve/update time: 0.105399(64.0815%)/0.0590086(35.8767%)/6.864e-05(0.0417325%) -77: Storage: liquid=[3.96524e+07 199401 0 0 7.80358e+10] gas=[0 0 0 0 0] -77: Writing visualization results for the current time step. +77: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 0.000792223 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Time step 2 done. CPU time: 0.437053 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) -77: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +77: Update: x^(k+1) = x^k - deltax^k +77: Newton iteration 2 error: 7.97374e-06 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r 77: Solve: M deltax^k = r @@ -53157,353 +53216,304 @@ 78: Newton iteration 2 error: 3.16501e-05 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 1 error: 0.00218467 +77: Newton iteration 3 error: 1.49441e-07 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Newton iteration 3 error: 1.73147e-11 -78: Linearization/solve/update time: 0.0722434(66.9055%)/0.0356754(33.0394%)/5.956e-05(0.0551592%) +78: Linearization/solve/update time: 0.105636(58.1165%)/0.0760725(41.852%)/5.7281e-05(0.0315137%) 78: Storage: liquid=[3.96524e+07 199401 0 0] gas=[0 0 0 0] 78: Writing visualization results for the current time step. -78: Time step 2 done. CPU time: 0.287558 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +78: Time step 2 done. CPU time: 0.543685 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) 78: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +77: Newton iteration 4 error: 2.69862e-13 +77: Linearization/solve/update time: 0.17223(62.5974%)/0.10281(37.3668%)/9.872e-05(0.0358801%) +77: Storage: liquid=[3.96519e+07 199746 0 0 7.80267e+10] gas=[0 0 0 0 0] +77: Writing visualization results for the current time step. +77: Time step 4 done. CPU time: 1.04073 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 78: Solve: M deltax^k = r -77: Solve: M deltax^k = r +77: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 0.000791548 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 2 error: 5.35838e-06 -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r +77: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 2 error: 5.08104e-07 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Newton iteration 3 error: 6.14544e-12 -77: Linearization/solve/update time: 0.105668(64.0731%)/0.0591813(35.8852%)/6.876e-05(0.0416933%) -77: Storage: liquid=[3.96522e+07 199534 0 0 7.80323e+10] gas=[0 0 0 0 0] -77: Writing visualization results for the current time step. -77: Time step 3 done. CPU time: 0.617615 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -77: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +77: Update: x^(k+1) = x^k - deltax^k +77: Newton iteration 1 error: 0.00217418 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Newton iteration 3 error: 1.77778e-12 -78: Linearization/solve/update time: 0.0720997(66.671%)/0.0359879(33.2782%)/5.496e-05(0.0508218%) -79: Simulator successfully set up -79: Applying the initial solution of the "co2injection_pvs_ecfv" problem -79: Writing visualization results for the current time step. -79: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Linearization/solve/update time: 0.0743874(66.1659%)/0.0379804(33.7827%)/5.7761e-05(0.0513771%) 78: Storage: liquid=[3.96522e+07 199534 0 0] gas=[0 0 0 0] 78: Writing visualization results for the current time step. -78: Time step 3 done. CPU time: 0.406281 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +78: Time step 3 done. CPU time: 0.671594 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 78: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 0.000421562 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 2 error: 0.000869504 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Solve: M deltax^k = r 78: Solve: M deltax^k = r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 3 error: 0.000468591 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 4 error: 1.44386e-05 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +77: Update: x^(k+1) = x^k - deltax^k +77: Newton iteration 2 error: 1.17068e-05 +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 0.000790579 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Newton iteration 5 error: 1.53729e-10 -79: Linearization/solve/update time: 0.0341206(69.0107%)/0.0152768(30.8982%)/4.508e-05(0.0911765%) -77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 1 error: 0.00218101 +77: Newton iteration 3 error: 1.29375e-11 +77: Linearization/solve/update time: 0.135045(66.0886%)/0.0692273(33.8785%)/6.72e-05(0.0328864%) +77: Storage: liquid=[3.96513e+07 200064 0 0 7.80184e+10] gas=[0 0 0 0 0] +77: Writing visualization results for the current time step. +77: Time step 5 done. CPU time: 1.26469 seconds, end time: 3569.01 seconds (59 minutes, 29.01 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) +77: Begin time step 6. Start time: 3569.01 seconds (59 minutes, 29.01 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Storage: liquid=[1.89572e+08 952852] gas=[0 0] -79: Writing visualization results for the current time step. -79: Time step 1 done. CPU time: 0.0617871 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -79: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 0.000396248 78: Solve: M deltax^k = r -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 2 error: 4.67177e-05 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Newton iteration 3 error: 1.79503e-10 -79: Linearization/solve/update time: 0.0195262(79.1346%)/0.00512532(20.7716%)/2.316e-05(0.0938614%) 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 2 error: 3.62385e-06 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Solve: M deltax^k = r -79: Storage: liquid=[1.89572e+08 953172] gas=[0 0] -79: Writing visualization results for the current time step. -79: Time step 2 done. CPU time: 0.096788 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) -79: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 0.000396043 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r 78: Newton iteration 3 error: 2.30768e-12 -78: Linearization/solve/update time: 0.0724673(66.7495%)/0.0360421(33.1983%)/5.672e-05(0.0522447%) -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 2 error: 5.30825e-07 -80: Simulator successfully set up -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Applying the initial solution of the "co2injection_pvs_ni_vcfv" problem -80: Writing visualization results for the current time step. -77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 2 error: 7.97374e-06 -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Linearization/solve/update time: 0.128252(59.889%)/0.0858422(40.085%)/5.58e-05(0.0260565%) 78: Storage: liquid=[3.96518e+07 199746 0 0] gas=[0 0 0 0] 78: Writing visualization results for the current time step. -79: Newton iteration 3 error: 3.85756e-11 -79: Linearization/solve/update time: 0.019538(79.3163%)/0.00507352(20.5965%)/2.148e-05(0.0872002%) -78: Time step 4 done. CPU time: 0.525457 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +77: Update: x^(k+1) = x^k - deltax^k +77: Newton iteration 1 error: 0.00216364 +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Time step 4 done. CPU time: 0.899702 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 78: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Solve: M deltax^k = r +77: Solve: M deltax^k = r +77: Update: x^(k+1) = x^k - deltax^k +77: Newton iteration 2 error: 1.83004e-05 +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Simulator successfully set up +80: Applying the initial solution of the "co2injection_pvs_ni_vcfv" problem +80: Writing visualization results for the current time step. +78: Update: x^(k+1) = x^k - deltax^k +78: Newton iteration 1 error: 0.000789064 +78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Storage: liquid=[1.89571e+08 953678] gas=[0 0] -79: Writing visualization results for the current time step. -79: Time step 3 done. CPU time: 0.131719 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -79: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 0.000395804 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r +77: Newton iteration 3 error: 9.06869e-11 +77: Linearization/solve/update time: 0.141254(67.4491%)/0.0681008(32.5184%)/6.82e-05(0.0325657%) +77: Storage: liquid=[3.96504e+07 200567 0 0 7.80054e+10] gas=[0 0 0 0 0] +77: Writing visualization results for the current time step. +77: Time step 6 done. CPU time: 1.49416 seconds, end time: 5801.76 seconds (1 hours, 36 minutes, 41.76 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) +77: Begin time step 7. Start time: 5801.76 seconds (1 hours, 36 minutes, 41.76 seconds), step size: 2120.11 seconds (35 minutes, 20.11 seconds) +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 2 error: 1.65235e-07 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Solve: M deltax^k = r 77: Solve: M deltax^k = r -79: Newton iteration 3 error: 1.06808e-11 -79: Linearization/solve/update time: 0.019521(79.3255%)/0.00506644(20.588%)/2.128e-05(0.0864734%) -79: Storage: liquid=[1.8957e+08 954478] gas=[0 0] -79: Writing visualization results for the current time step. 78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 1 error: 0.000789064 +78: Newton iteration 2 error: 1.10879e-06 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Time step 4 done. CPU time: 0.166629 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) -79: Begin time step 5. Start time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Update: x^(k+1) = x^k - deltax^k 80: Newton iteration 1 error: 0.00742171 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 0.000395442 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 2 error: 2.61669e-07 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 3 error: 1.49441e-07 +77: Newton iteration 1 error: 0.00214698 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Newton iteration 3 error: 2.41393e-12 +78: Linearization/solve/update time: 0.121261(60.4435%)/0.0793019(39.5285%)/5.604e-05(0.0279335%) +78: Storage: liquid=[3.96512e+07 200081 0 0] gas=[0 0 0 0] +78: Writing visualization results for the current time step. +78: Time step 5 done. CPU time: 1.12569 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +78: Begin time step 6. Start time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +77: Solve: M deltax^k = r 80: Solve: M deltax^k = r -78: Solve: M deltax^k = r -79: Newton iteration 3 error: 1.82017e-12 -79: Linearization/solve/update time: 0.0195566(79.3914%)/0.00505444(20.5188%)/2.212e-05(0.0897977%) 80: Update: x^(k+1) = x^k - deltax^k 80: Newton iteration 2 error: 0.000563157 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Storage: liquid=[1.89567e+08 955745] gas=[0 0] -79: Writing visualization results for the current time step. -79: Time step 5 done. CPU time: 0.201599 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) -79: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r +78: Solve: M deltax^k = r +77: Update: x^(k+1) = x^k - deltax^k +77: Newton iteration 2 error: 1.72893e-05 +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 2 error: 1.10879e-06 +78: Newton iteration 1 error: 0.000786678 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 0.000394876 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 2 error: 4.13215e-07 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Newton iteration 4 error: 2.69862e-13 -77: Linearization/solve/update time: 0.140811(61.2102%)/0.0891351(38.7468%)/9.9e-05(0.0430351%) +77: Newton iteration 3 error: 7.24875e-11 +77: Linearization/solve/update time: 0.109547(63.0952%)/0.0640056(36.8651%)/6.908e-05(0.0397878%) 80: Newton iteration 3 error: 8.66221e-09 -80: Linearization/solve/update time: 0.0701012(74.4979%)/0.023964(25.4671%)/3.292e-05(0.0349848%) -79: Newton iteration 3 error: 1.65121e-12 -79: Linearization/solve/update time: 0.019507(78.6707%)/0.00526644(21.2392%)/2.232e-05(0.0900152%) -78: Newton iteration 3 error: 2.41393e-12 -78: Linearization/solve/update time: 0.0724351(66.5521%)/0.0363478(33.3957%)/5.688e-05(0.0522603%) -77: Storage: liquid=[3.96519e+07 199746 0 0 7.80267e+10] gas=[0 0 0 0 0] +80: Linearization/solve/update time: 0.146698(77.5028%)/0.0425478(22.4787%)/3.516e-05(0.0185756%) +77: Storage: liquid=[3.96495e+07 201044 0 0 7.79929e+10] gas=[0 0 0 0 0] 77: Writing visualization results for the current time step. 80: Storage: liquid=[3.96525e+07 199316 7.80381e+10] gas=[0 0 0] 80: Writing visualization results for the current time step. -79: Storage: liquid=[1.89564e+08 957752] gas=[0 0] -79: Writing visualization results for the current time step. -77: Time step 4 done. CPU time: 0.863195 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) -77: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) +77: Time step 7 done. CPU time: 1.68842 seconds, end time: 7921.87 seconds (2 hours, 12 minutes, 1.87 seconds), step size: 2120.11 seconds (35 minutes, 20.11 seconds) +77: Begin time step 8. Start time: 7921.87 seconds (2 hours, 12 minutes, 1.87 seconds), step size: 2078.13 seconds (34 minutes, 38.13 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Time step 6 done. CPU time: 0.236693 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) -79: Begin time step 7. Start time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Time step 1 done. CPU time: 0.112623 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +78: Solve: M deltax^k = r +80: Time step 1 done. CPU time: 0.217472 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) 80: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 395.833 seconds (6 minutes, 35.83 seconds) 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Storage: liquid=[3.96512e+07 200081 0 0] gas=[0 0 0 0] -78: Writing visualization results for the current time step. -79: Solve: M deltax^k = r -78: Time step 5 done. CPU time: 0.644951 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) -78: Begin time step 6. Start time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 0.000393983 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 2 error: 4.03336e-07 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Solve: M deltax^k = r -79: Newton iteration 3 error: 2.94344e-12 -79: Linearization/solve/update time: 0.0195382(79.1479%)/0.00512516(20.7617%)/2.232e-05(0.0904168%) -78: Solve: M deltax^k = r +78: Update: x^(k+1) = x^k - deltax^k +78: Newton iteration 2 error: 1.73307e-06 +78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Update: x^(k+1) = x^k - deltax^k 80: Newton iteration 1 error: 0.00218297 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Storage: liquid=[1.8956e+08 959717] gas=[0 0] -79: Writing visualization results for the current time step. 77: Solve: M deltax^k = r -79: Time step 7 done. CPU time: 0.27169 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) -79: Begin time step 8. Start time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 0.00039311 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 1 error: 0.000786678 -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 2 error: 3.94115e-07 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Solve: M deltax^k = r -79: Newton iteration 3 error: 1.5746e-12 -79: Linearization/solve/update time: 0.0195305(79.214%)/0.00510164(20.6918%)/2.324e-05(0.0942593%) +78: Newton iteration 3 error: 1.10009e-12 +78: Linearization/solve/update time: 0.0989418(64.3994%)/0.0546378(35.5628%)/5.816e-05(0.0378553%) 80: Update: x^(k+1) = x^k - deltax^k +77: Update: x^(k+1) = x^k - deltax^k +77: Newton iteration 1 error: 0.00213119 +77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Newton iteration 2 error: 0.000145811 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Storage: liquid=[3.96502e+07 200612 0 0] gas=[0 0 0 0] +78: Writing visualization results for the current time step. +78: Time step 6 done. CPU time: 1.29599 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +78: Begin time step 7. Start time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) +78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Newton iteration 3 error: 9.10615e-10 +80: Linearization/solve/update time: 0.06882(79.7376%)/0.0174583(20.2279%)/2.9761e-05(0.0344823%) +77: Solve: M deltax^k = r +80: Storage: liquid=[3.96524e+07 199405 7.80357e+10] gas=[0 0 0] +80: Writing visualization results for the current time step. +78: Solve: M deltax^k = r +80: Time step 2 done. CPU time: 0.325709 seconds, end time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 395.833 seconds (6 minutes, 35.83 seconds) +80: Begin time step 3. Start time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 1 error: 0.00217418 +77: Newton iteration 2 error: 1.67331e-05 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Storage: liquid=[1.89556e+08 961645] gas=[0 0] -79: Writing visualization results for the current time step. -79: Time step 8 done. CPU time: 0.30667 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) -79: Simulation of problem 'co2injection_pvs_ecfv' finished. -79: -79: ------------------------ Timing ------------------------ -79: Setup time: 1.03 seconds, 77.1% -79: Simulation time: 0.307 seconds, 22.9% -79: Linearization time: 0.171 seconds, 55.7% -79: Linear solve time: 0.0511 seconds, 16.7% -79: Newton update time: 0.000201 seconds, 0.0655% -79: Pre/postprocess time: 0.0728 seconds, 23.7% -79: Output write time: 0.0102 seconds, 3.33% -79: First process' simulation CPU time: 0.361 seconds -79: Number of processes: 1 -79: Threads per processes: 1 -79: Total CPU time: 0.361 seconds -79: -79: ---------------------------------------------------------------- -79: -79: Simulation completed +80: Solve: M deltax^k = r +78: Update: x^(k+1) = x^k - deltax^k +80: Update: x^(k+1) = x^k - deltax^k +78: Newton iteration 1 error: 0.00078292 +78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Newton iteration 1 error: 0.00218455 +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Solve: M deltax^k = r +77: Newton iteration 3 error: 7.34622e-11 +77: Linearization/solve/update time: 0.109888(64.2153%)/0.0611656(35.7435%)/7.052e-05(0.0412099%) 78: Solve: M deltax^k = r -80: Newton iteration 3 error: 9.10615e-10 -79: ###################### -79: # Comparing results -79: ###################### -79: RND: '03677c44c9172384de1a2e16f0d4696a' -80: Linearization/solve/update time: 0.0673201(80.0547%)/0.0167429(19.9101%)/2.956e-05(0.0351517%) +80: Update: x^(k+1) = x^k - deltax^k +80: Newton iteration 2 error: 3.58544e-06 +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +77: Storage: liquid=[3.96487e+07 201512 0 0 7.79808e+10] gas=[0 0 0 0 0] +77: Writing visualization results for the current time step. +77: Time step 8 done. CPU time: 1.87703 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2078.13 seconds (34 minutes, 38.13 seconds) +77: Simulation of problem 'co2injection_ncp_ni_vcfv' finished. +77: +77: ------------------------ Timing ------------------------ +77: Setup time: 1.03 seconds, 35.5% +77: Simulation time: 1.88 seconds, 64.5% +77: Linearization time: 1.09 seconds, 58% +77: Linear solve time: 0.626 seconds, 33.4% +77: Newton update time: 0.000624 seconds, 0.0332% +77: Pre/postprocess time: 0.106 seconds, 5.67% +77: Output write time: 0.0397 seconds, 2.12% +77: First process' simulation CPU time: 1.63 seconds +77: Number of processes: 1 +77: Threads per processes: 1 +77: Total CPU time: 1.63 seconds +77: +77: ---------------------------------------------------------------- +77: +77: Simulation completed +80: Newton iteration 3 error: 6.75375e-11 +80: Linearization/solve/update time: 0.0681545(79.518%)/0.0174076(20.3099%)/0.000147521(0.172117%) 78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 2 error: 1.73307e-06 +77: ###################### +77: # Comparing results +77: ###################### +77: RND: 'd2876eb8d540b88383f1166a995bbccb' +78: Newton iteration 2 error: 1.47307e-06 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Storage: liquid=[3.96524e+07 199405 7.80357e+10] gas=[0 0 0] +77: Simulation name: 'co2injection_ncp_ni_vcfv' +77: Number of timesteps: '8' +80: Storage: liquid=[3.96522e+07 199547 7.80319e+10] gas=[0 0 0] 80: Writing visualization results for the current time step. -77: Solve: M deltax^k = r -79: Simulation name: 'co2injection_pvs_ecfv' -79: Number of timesteps: '8' - 77/127 Test #79: co2injection_pvs_ecfv .......................... Passed 1.56 sec + 77/127 Test #77: co2injection_ncp_ni_vcfv ....................... Passed 3.15 sec test 81 Start 81: co2injection_pvs_vcfv 81: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_vcfv" "--" 81: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 81: Test timeout computed to be: 1500 -80: Time step 2 done. CPU time: 0.214219 seconds, end time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 395.833 seconds (6 minutes, 35.83 seconds) -80: Begin time step 3. Start time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: ###################### 81: # Running test '' 81: ###################### +80: Time step 3 done. CPU time: 0.433074 seconds, end time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) +80: Begin time step 4. Start time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_vcfv " -78: Newton iteration 3 error: 1.10009e-12 -78: Linearization/solve/update time: 0.072393(66.4146%)/0.0365523(33.5337%)/5.636e-05(0.0517056%) -78: Storage: liquid=[3.96502e+07 200612 0 0] gas=[0 0 0 0] +78: Newton iteration 3 error: 1.6084e-12 +78: Linearization/solve/update time: 0.0944136(64.8035%)/0.0510803(35.0604%)/0.000198202(0.136042%) +78: Storage: liquid=[3.96494e+07 201066 0 0] gas=[0 0 0 0] 78: Writing visualization results for the current time step. 80: Solve: M deltax^k = r -78: Time step 6 done. CPU time: 0.764557 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) -78: Begin time step 7. Start time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) +78: Time step 7 done. CPU time: 1.46169 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) +78: Begin time step 8. Start time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 2 error: 1.17068e-05 -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 1 error: 0.00218455 +80: Newton iteration 1 error: 0.00218062 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r 80: Solve: M deltax^k = r -77: Newton iteration 3 error: 1.29375e-11 -77: Linearization/solve/update time: 0.105705(64.1706%)/0.0589542(35.7895%)/6.576e-05(0.0399211%) 80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 2 error: 3.58544e-06 +80: Newton iteration 2 error: 5.6976e-06 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 1 error: 0.00078292 +78: Newton iteration 1 error: 0.000779715 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Storage: liquid=[3.96513e+07 200064 0 0 7.80184e+10] gas=[0 0 0 0 0] -77: Writing visualization results for the current time step. -77: Time step 5 done. CPU time: 1.04335 seconds, end time: 3569.01 seconds (59 minutes, 29.01 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) -77: Begin time step 6. Start time: 3569.01 seconds (59 minutes, 29.01 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Newton iteration 3 error: 6.75375e-11 -80: Linearization/solve/update time: 0.0673116(80.0933%)/0.0166979(19.8687%)/3.192e-05(0.0379813%) +80: Newton iteration 3 error: 4.48345e-11 78: Solve: M deltax^k = r -80: Storage: liquid=[3.96522e+07 199547 7.80319e+10] gas=[0 0 0] +80: Linearization/solve/update time: 0.0682765(79.978%)/0.0170644(19.989%)/2.82e-05(0.033033%) +80: Storage: liquid=[3.96518e+07 199770 7.80261e+10] gas=[0 0 0] 80: Writing visualization results for the current time step. -80: Time step 3 done. CPU time: 0.31584 seconds, end time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) -80: Begin time step 4. Start time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 2 error: 1.47307e-06 +78: Newton iteration 2 error: 1.43514e-06 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Solve: M deltax^k = r +80: Time step 4 done. CPU time: 0.55991 seconds, end time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) +80: Begin time step 5. Start time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Newton iteration 3 error: 2.00983e-12 +78: Linearization/solve/update time: 0.0971869(70.8176%)/0.0399812(29.1333%)/6.736e-05(0.0490835%) 80: Solve: M deltax^k = r -78: Newton iteration 3 error: 1.6084e-12 -78: Linearization/solve/update time: 0.0721599(66.6626%)/0.0360233(33.2789%)/6.336e-05(0.058533%) +78: Storage: liquid=[3.96485e+07 201512 0 0] gas=[0 0 0 0] +78: Writing visualization results for the current time step. 80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 1 error: 0.00218062 +80: Newton iteration 1 error: 0.00217339 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Storage: liquid=[3.96494e+07 201066 0 0] gas=[0 0 0 0] -78: Writing visualization results for the current time step. +78: Time step 8 done. CPU time: 1.62491 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +78: Simulation of problem 'co2injection_ncp_vcfv' finished. +78: +78: ------------------------ Timing ------------------------ +78: Setup time: 1.5 seconds, 48% +78: Simulation time: 1.62 seconds, 52% +78: Linearization time: 0.912 seconds, 56.1% +78: Linear solve time: 0.55 seconds, 33.8% +78: Newton update time: 0.000651 seconds, 0.0401% +78: Pre/postprocess time: 0.0966 seconds, 5.94% +78: Output write time: 0.0351 seconds, 2.16% +78: First process' simulation CPU time: 1.05 seconds +78: Number of processes: 1 +78: Threads per processes: 1 +78: Total CPU time: 1.05 seconds +78: +78: ---------------------------------------------------------------- +78: +78: Simulation completed +78: ###################### +78: # Comparing results +78: ###################### +78: RND: '5669983addbb8897c2ceed9246a66715' +80: Solve: M deltax^k = r +78: Simulation name: 'co2injection_ncp_vcfv' +78: Number of timesteps: '8' + 78/127 Test #78: co2injection_ncp_vcfv .......................... Passed 3.33 sec +test 82 + Start 82: co2injection_ncp_ni_ecfv + +82: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_ecfv" "--" +82: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +82: Test timeout computed to be: 1500 81: opm models will now start the simulation. 81: # [parameters which were specified at compile-time] 81: AmgCoarsenTarget="5000" @@ -53579,142 +53589,57 @@ 81: VtkWriteViscosities="0" 81: # [end of parameters] 81: Allocating the simulation vanguard -77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 1 error: 0.00216364 -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Time step 7 done. CPU time: 0.883416 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) -78: Begin time step 8. Start time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Adding LGRs, if any 81: Distributing the vanguard's data 81: Allocating the model 81: Allocating the problem 81: Initializing the model 81: Initializing the problem -80: Solve: M deltax^k = r -80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 2 error: 5.6976e-06 -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Solve: M deltax^k = r -77: Solve: M deltax^k = r -78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 1 error: 0.000779715 -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Newton iteration 3 error: 4.48345e-11 -80: Linearization/solve/update time: 0.0672899(80.0344%)/0.0167569(19.9306%)/2.948e-05(0.0350634%) -80: Storage: liquid=[3.96518e+07 199770 7.80261e+10] gas=[0 0 0] -80: Writing visualization results for the current time step. -80: Time step 4 done. CPU time: 0.417489 seconds, end time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) -80: Begin time step 5. Start time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 2 error: 1.83004e-05 -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Solve: M deltax^k = r -80: Solve: M deltax^k = r -78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 2 error: 1.43514e-06 -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 1 error: 0.00217339 -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Newton iteration 3 error: 9.06869e-11 -77: Linearization/solve/update time: 0.105748(64.1129%)/0.0591266(35.8473%)/6.556e-05(0.0397478%) -78: Newton iteration 3 error: 2.00983e-12 -78: Linearization/solve/update time: 0.0721225(66.5876%)/0.0361349(33.3618%)/5.484e-05(0.0506314%) -77: Storage: liquid=[3.96504e+07 200567 0 0 7.80054e+10] gas=[0 0 0 0 0] -77: Writing visualization results for the current time step. -80: Solve: M deltax^k = r -77: Time step 6 done. CPU time: 1.22372 seconds, end time: 5801.76 seconds (1 hours, 36 minutes, 41.76 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) -77: Begin time step 7. Start time: 5801.76 seconds (1 hours, 36 minutes, 41.76 seconds), step size: 2120.11 seconds (35 minutes, 20.11 seconds) -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Storage: liquid=[3.96485e+07 201512 0 0] gas=[0 0 0 0] -78: Writing visualization results for the current time step. -78: Time step 8 done. CPU time: 1.00232 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) -78: Simulation of problem 'co2injection_ncp_vcfv' finished. -78: -78: ------------------------ Timing ------------------------ -78: Setup time: 1.08 seconds, 52% -78: Simulation time: 1 seconds, 48% -78: Linearization time: 0.604 seconds, 60.2% -78: Linear solve time: 0.312 seconds, 31.1% -78: Newton update time: 0.000488 seconds, 0.0487% -78: Pre/postprocess time: 0.0676 seconds, 6.74% -78: Output write time: 0.017 seconds, 1.69% -78: First process' simulation CPU time: 1.08 seconds -78: Number of processes: 1 -78: Threads per processes: 1 -78: Total CPU time: 1.08 seconds -78: -78: ---------------------------------------------------------------- -78: -78: Simulation completed -80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 2 error: 8.9622e-06 -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: ###################### -78: # Comparing results -78: ###################### -78: RND: '5be4f0d7414a9e0012980bdd5b6bc473' -80: Newton iteration 3 error: 3.49606e-11 -80: Linearization/solve/update time: 0.067315(80.1524%)/0.0166382(19.8112%)/3.052e-05(0.0363403%) -78: Simulation name: 'co2injection_ncp_vcfv' -78: Number of timesteps: '8' - 78/127 Test #78: co2injection_ncp_vcfv .......................... Passed 2.26 sec -test 82 - Start 82: co2injection_ncp_ni_ecfv - -82: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_ecfv" "--" -82: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -82: Test timeout computed to be: 1500 -77: Solve: M deltax^k = r 82: ###################### 82: # Running test '' 82: ###################### 82: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_ecfv " +80: Update: x^(k+1) = x^k - deltax^k +80: Newton iteration 2 error: 8.9622e-06 +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Newton iteration 3 error: 3.49606e-11 +80: Linearization/solve/update time: 0.117623(74.1815%)/0.0409018(25.7957%)/3.62e-05(0.0228303%) 80: Storage: liquid=[3.96512e+07 200124 7.80169e+10] gas=[0 0 0] 80: Writing visualization results for the current time step. -80: Time step 5 done. CPU time: 0.51899 seconds, end time: 3836.09 seconds (1 hours, 3 minutes, 56.09 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) +80: Time step 5 done. CPU time: 0.767915 seconds, end time: 3836.09 seconds (1 hours, 3 minutes, 56.09 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) 80: Begin time step 6. Start time: 3836.09 seconds (1 hours, 3 minutes, 56.09 seconds), step size: 2487.72 seconds (41 minutes, 27.72 seconds) 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 1 error: 0.00214698 -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Solve: M deltax^k = r +79: Simulator successfully set up +79: Applying the initial solution of the "co2injection_pvs_ecfv" problem 80: Update: x^(k+1) = x^k - deltax^k +79: Writing visualization results for the current time step. 80: Newton iteration 1 error: 0.00216165 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Solve: M deltax^k = r +79: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 1 error: 0.000421562 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 2 error: 0.000869504 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r 80: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 3 error: 0.000468591 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 4 error: 1.44386e-05 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Update: x^(k+1) = x^k - deltax^k 80: Newton iteration 2 error: 1.40756e-05 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 2 error: 1.72893e-05 -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Newton iteration 3 error: 9.52388e-11 -80: Linearization/solve/update time: 0.0673018(80.0389%)/0.0167551(19.9261%)/2.948e-05(0.0350592%) -80: Storage: liquid=[3.96502e+07 200684 7.80023e+10] gas=[0 0 0] -80: Writing visualization results for the current time step. -80: Time step 6 done. CPU time: 0.620592 seconds, end time: 6323.82 seconds (1 hours, 45 minutes, 23.82 seconds), step size: 2487.72 seconds (41 minutes, 27.72 seconds) -80: Begin time step 7. Start time: 6323.82 seconds (1 hours, 45 minutes, 23.82 seconds), step size: 3676.18 seconds (1 hours, 1 minutes, 16.18 seconds) -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Newton iteration 3 error: 7.24875e-11 -77: Linearization/solve/update time: 0.105742(64.1349%)/0.0590665(35.8253%)/6.564e-05(0.0398123%) -80: Solve: M deltax^k = r -77: Storage: liquid=[3.96495e+07 201044 0 0 7.79929e+10] gas=[0 0 0 0 0] -77: Writing visualization results for the current time step. -80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 1 error: 0.00214311 -77: Time step 7 done. CPU time: 1.40407 seconds, end time: 7921.87 seconds (2 hours, 12 minutes, 1.87 seconds), step size: 2120.11 seconds (35 minutes, 20.11 seconds) -77: Begin time step 8. Start time: 7921.87 seconds (2 hours, 12 minutes, 1.87 seconds), step size: 2078.13 seconds (34 minutes, 38.13 seconds) -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Solve: M deltax^k = r -80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 2 error: 2.05274e-05 -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Solve: M deltax^k = r +79: Newton iteration 5 error: 1.53729e-10 +79: Linearization/solve/update time: 0.0468736(69.6604%)/0.0203606(30.2586%)/5.452e-05(0.0810239%) 82: opm models will now start the simulation. 82: # [parameters which were specified at compile-time] 82: AmgCoarsenTarget="5000" @@ -53797,93 +53722,191 @@ 82: Allocating the problem 82: Initializing the model 82: Initializing the problem +79: Storage: liquid=[1.89572e+08 952852] gas=[0 0] +79: Writing visualization results for the current time step. +79: Time step 1 done. CPU time: 0.101936 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +79: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +80: Newton iteration 3 error: 9.52388e-11 +80: Linearization/solve/update time: 0.149579(79.9536%)/0.0374581(20.0222%)/4.512e-05(0.0241177%) +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 1 error: 0.000396248 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +80: Storage: liquid=[3.96502e+07 200684 7.80023e+10] gas=[0 0 0] +80: Writing visualization results for the current time step. +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 2 error: 4.67177e-05 +80: Time step 6 done. CPU time: 0.997061 seconds, end time: 6323.82 seconds (1 hours, 45 minutes, 23.82 seconds), step size: 2487.72 seconds (41 minutes, 27.72 seconds) +80: Begin time step 7. Start time: 6323.82 seconds (1 hours, 45 minutes, 23.82 seconds), step size: 3676.18 seconds (1 hours, 1 minutes, 16.18 seconds) +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Newton iteration 3 error: 1.79503e-10 +79: Linearization/solve/update time: 0.0346953(75.9448%)/0.0109507(23.97%)/3.896e-05(0.0852797%) +80: Solve: M deltax^k = r +79: Storage: liquid=[1.89572e+08 953172] gas=[0 0] +79: Writing visualization results for the current time step. +80: Update: x^(k+1) = x^k - deltax^k +80: Newton iteration 1 error: 0.00214311 +79: Time step 2 done. CPU time: 0.186145 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +80: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 1 error: 0.000396043 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Update: x^(k+1) = x^k - deltax^k +80: Newton iteration 2 error: 2.05274e-05 +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 2 error: 5.30825e-07 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Newton iteration 3 error: 2.86994e-10 -80: Linearization/solve/update time: 0.0672738(80.1297%)/0.0166534(19.8358%)/2.892e-05(0.0344466%) -77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 1 error: 0.00213119 -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Linearization/solve/update time: 0.0717265(80.7428%)/0.0170758(19.2223%)/3.108e-05(0.0349868%) +79: Newton iteration 3 error: 3.85756e-11 +79: Linearization/solve/update time: 0.0344749(78.2682%)/0.00954398(21.6676%)/2.828e-05(0.0642039%) 80: Storage: liquid=[3.96487e+07 201512 7.79808e+10] gas=[0 0 0] 80: Writing visualization results for the current time step. -80: Time step 7 done. CPU time: 0.722071 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 3676.18 seconds (1 hours, 1 minutes, 16.18 seconds) +79: Storage: liquid=[1.89571e+08 953678] gas=[0 0] +80: Time step 7 done. CPU time: 1.11189 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 3676.18 seconds (1 hours, 1 minutes, 16.18 seconds) 80: Simulation of problem 'co2injection_pvs_ni_vcfv' finished. 80: 80: ------------------------ Timing ------------------------ -80: Setup time: 1.04 seconds, 59% -80: Simulation time: 0.722 seconds, 41% -80: Linearization time: 0.474 seconds, 65.6% -80: Linear solve time: 0.124 seconds, 17.2% -80: Newton update time: 0.000213 seconds, 0.0295% -80: Pre/postprocess time: 0.0999 seconds, 13.8% -80: Output write time: 0.0222 seconds, 3.08% -80: First process' simulation CPU time: 0.786 seconds +80: Setup time: 1.44 seconds, 56.4% +80: Simulation time: 1.11 seconds, 43.6% +80: Linearization time: 0.691 seconds, 62.1% +80: Linear solve time: 0.19 seconds, 17.1% +80: Newton update time: 0.000353 seconds, 0.0318% +80: Pre/postprocess time: 0.146 seconds, 13.1% +80: Output write time: 0.0442 seconds, 3.98% +80: First process' simulation CPU time: 0.754 seconds 80: Number of processes: 1 80: Threads per processes: 1 -80: Total CPU time: 0.786 seconds +80: Total CPU time: 0.754 seconds 80: 80: ---------------------------------------------------------------- 80: 80: Simulation completed +79: Writing visualization results for the current time step. +79: Time step 3 done. CPU time: 0.276183 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +79: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: ###################### 80: # Comparing results 80: ###################### -80: RND: '6106263da779238accf61d32959d7d1a' -77: Solve: M deltax^k = r +80: RND: 'c3a91a9552f6bcf7750e258a3f1a5267' 80: Simulation name: 'co2injection_pvs_ni_vcfv' 80: Number of timesteps: '7' - 79/127 Test #80: co2injection_pvs_ni_vcfv ....................... Passed 1.99 sec + 79/127 Test #80: co2injection_pvs_ni_vcfv ....................... Passed 2.85 sec test 83 Start 83: co2injection_pvs_ni_ecfv 83: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ni_ecfv" "--" 83: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 83: Test timeout computed to be: 1500 +79: Solve: M deltax^k = r 83: ###################### +79: Update: x^(k+1) = x^k - deltax^k 83: # Running test '' 83: ###################### +79: Newton iteration 1 error: 0.000395804 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 83: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ni_ecfv " -77: Update: x^(k+1) = x^k - deltax^k -77: Newton iteration 2 error: 1.67331e-05 -77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Newton iteration 3 error: 7.34622e-11 -77: Linearization/solve/update time: 0.105802(64.1142%)/0.0591507(35.8442%)/6.868e-05(0.0416187%) -77: Storage: liquid=[3.96487e+07 201512 0 0 7.79808e+10] gas=[0 0 0 0 0] -77: Writing visualization results for the current time step. -77: Time step 8 done. CPU time: 1.58455 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2078.13 seconds (34 minutes, 38.13 seconds) -77: Simulation of problem 'co2injection_ncp_ni_vcfv' finished. -77: -77: ------------------------ Timing ------------------------ -77: Setup time: 1.03 seconds, 39.4% -77: Simulation time: 1.58 seconds, 60.6% -77: Linearization time: 0.918 seconds, 57.9% -77: Linear solve time: 0.541 seconds, 34.2% -77: Newton update time: 0.000605 seconds, 0.0382% -77: Pre/postprocess time: 0.0998 seconds, 6.3% -77: Output write time: 0.0236 seconds, 1.49% -77: First process' simulation CPU time: 1.66 seconds -77: Number of processes: 1 -77: Threads per processes: 1 -77: Total CPU time: 1.66 seconds -77: -77: ---------------------------------------------------------------- -77: -77: Simulation completed -77: ###################### -77: # Comparing results -77: ###################### -77: RND: 'eaa9846e7ef0ae14caa404f41987c782' -77: Simulation name: 'co2injection_ncp_ni_vcfv' -77: Number of timesteps: '8' - 80/127 Test #77: co2injection_ncp_ni_vcfv ....................... Passed 2.79 sec -test 84 - Start 84: co2_ptflash_ecfv - -84: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2_ptflash_ecfv" "--" -84: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -84: Test timeout computed to be: 1500 -84: ###################### -84: # Running test '' -84: ###################### -84: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2_ptflash_ecfv " +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 2 error: 1.65235e-07 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Newton iteration 3 error: 1.06808e-11 +79: Linearization/solve/update time: 0.0319637(85.5766%)/0.00534507(14.3104%)/4.22e-05(0.112982%) +79: Storage: liquid=[1.8957e+08 954478] gas=[0 0] +79: Writing visualization results for the current time step. +79: Time step 4 done. CPU time: 0.357884 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) +79: Begin time step 5. Start time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 1 error: 0.000395442 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 2 error: 2.61669e-07 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Newton iteration 3 error: 1.82017e-12 +79: Linearization/solve/update time: 0.0198227(75.3798%)/0.0064492(24.5244%)/2.5201e-05(0.0958319%) +79: Storage: liquid=[1.89567e+08 955745] gas=[0 0] +79: Writing visualization results for the current time step. +79: Time step 5 done. CPU time: 0.403342 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +79: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 1 error: 0.000394876 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 2 error: 4.13215e-07 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Newton iteration 3 error: 1.65121e-12 +79: Linearization/solve/update time: 0.0198648(77.4912%)/0.00574376(22.4059%)/2.6361e-05(0.102832%) +79: Storage: liquid=[1.89564e+08 957752] gas=[0 0] +79: Writing visualization results for the current time step. +79: Time step 6 done. CPU time: 0.442934 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +79: Begin time step 7. Start time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 1 error: 0.000393983 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 2 error: 4.03336e-07 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Newton iteration 3 error: 2.94344e-12 +79: Linearization/solve/update time: 0.0198665(79.0953%)/0.00522691(20.8101%)/2.376e-05(0.0945965%) +79: Storage: liquid=[1.8956e+08 959717] gas=[0 0] +79: Writing visualization results for the current time step. +79: Time step 7 done. CPU time: 0.481761 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) +79: Begin time step 8. Start time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 1 error: 0.00039311 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 2 error: 3.94115e-07 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Newton iteration 3 error: 1.5746e-12 +79: Linearization/solve/update time: 0.0197905(79.0716%)/0.00521351(20.8303%)/2.4561e-05(0.0981319%) +79: Storage: liquid=[1.89556e+08 961645] gas=[0 0] +79: Writing visualization results for the current time step. +79: Time step 8 done. CPU time: 0.52047 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) +79: Simulation of problem 'co2injection_pvs_ecfv' finished. +79: +79: ------------------------ Timing ------------------------ +79: Setup time: 2.32 seconds, 81.7% +79: Simulation time: 0.52 seconds, 18.3% +79: Linearization time: 0.227 seconds, 43.7% +79: Linear solve time: 0.0688 seconds, 13.2% +79: Newton update time: 0.000264 seconds, 0.0507% +79: Pre/postprocess time: 0.126 seconds, 24.1% +79: Output write time: 0.0234 seconds, 4.5% +79: First process' simulation CPU time: 0.328 seconds +79: Number of processes: 1 +79: Threads per processes: 1 +79: Total CPU time: 0.328 seconds +79: +79: ---------------------------------------------------------------- +79: +79: Simulation completed +79: ###################### +79: # Comparing results +79: ###################### +79: RND: '614b077dfc2291461357128ded02462c' 83: opm models will now start the simulation. 83: # [parameters which were specified at compile-time] 83: AmgCoarsenTarget="5000" @@ -53968,6 +53991,19 @@ 83: Allocating the problem 83: Initializing the model 83: Initializing the problem +79: Simulation name: 'co2injection_pvs_ecfv' +79: Number of timesteps: '8' + 80/127 Test #79: co2injection_pvs_ecfv .......................... Passed 3.14 sec +test 84 + Start 84: co2_ptflash_ecfv + +84: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2_ptflash_ecfv" "--" +84: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +84: Test timeout computed to be: 1500 +84: ###################### +84: # Running test '' +84: ###################### +84: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/co2_ptflash_ecfv " 84: opm models will now start the simulation. 84: # [parameters which were specified at compile-time] 84: CellsX="30" @@ -54066,9 +54102,9 @@ 84: Newton iteration 3 error: 0.00333703 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 4 error: 1.66206e-05 -84: Linearization/solve/update time: 0.00937428(77.9436%)/0.00263236(21.8871%)/2.036e-05(0.169286%) +84: Linearization/solve/update time: 0.00288674(94.7572%)/0.00014636(4.80427%)/1.3361e-05(0.438575%) 84: Writing visualization results for the current time step. -84: Time step 1 done. CPU time: 0.0146548 seconds, end time: 360 seconds (6 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +84: Time step 1 done. CPU time: 0.00772589 seconds, end time: 360 seconds (6 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Begin time step 2. Start time: 360 seconds (6 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r @@ -54076,9 +54112,9 @@ 84: Newton iteration 1 error: 0.028233 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 2 error: 0.000633783 -84: Linearization/solve/update time: 0.00296296(97.3096%)/7.42e-05(2.43688%)/7.72e-06(0.25354%) +84: Linearization/solve/update time: 0.00104057(96.5985%)/3.3681e-05(3.1267%)/2.96e-06(0.274785%) 84: Writing visualization results for the current time step. -84: Time step 2 done. CPU time: 0.0189583 seconds, end time: 720 seconds (12 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +84: Time step 2 done. CPU time: 0.00933302 seconds, end time: 720 seconds (12 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Begin time step 3. Start time: 720 seconds (12 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r @@ -54086,9 +54122,9 @@ 84: Newton iteration 1 error: 0.0170999 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 2 error: 0.000253863 -84: Linearization/solve/update time: 0.00300008(97.4913%)/6.972e-05(2.26564%)/7.48e-06(0.243072%) +84: Linearization/solve/update time: 0.00103117(96.7535%)/3.132e-05(2.93873%)/3.28e-06(0.30776%) 84: Writing visualization results for the current time step. -84: Time step 3 done. CPU time: 0.0233168 seconds, end time: 1080 seconds (18 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +84: Time step 3 done. CPU time: 0.0162875 seconds, end time: 1080 seconds (18 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Begin time step 4. Start time: 1080 seconds (18 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r @@ -54096,9 +54132,9 @@ 84: Newton iteration 1 error: 0.0122561 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 2 error: 9.73404e-05 -84: Linearization/solve/update time: 0.00298188(97.5963%)/6.632e-05(2.17064%)/7.12e-06(0.233036%) +84: Linearization/solve/update time: 0.00106505(96.4186%)/3.648e-05(3.30253%)/3.08e-06(0.278832%) 84: Writing visualization results for the current time step. -84: Time step 4 done. CPU time: 0.0276147 seconds, end time: 1440 seconds (24 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +84: Time step 4 done. CPU time: 0.0233348 seconds, end time: 1440 seconds (24 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Begin time step 5. Start time: 1440 seconds (24 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r @@ -54106,9 +54142,9 @@ 84: Newton iteration 1 error: 0.00962202 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 2 error: 5.20848e-05 -84: Linearization/solve/update time: 0.00298276(97.537%)/6.808e-05(2.22623%)/7.24e-06(0.23675%) +84: Linearization/solve/update time: 0.00108089(96.1499%)/3.8801e-05(3.45153%)/4.48e-06(0.398517%) 84: Writing visualization results for the current time step. -84: Time step 5 done. CPU time: 0.031913 seconds, end time: 1800 seconds (30 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +84: Time step 5 done. CPU time: 0.0258204 seconds, end time: 1800 seconds (30 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Begin time step 6. Start time: 1800 seconds (30 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r @@ -54116,9 +54152,9 @@ 84: Newton iteration 1 error: 0.0079705 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 2 error: 3.25253e-05 -84: Linearization/solve/update time: 0.0029814(97.5844%)/6.64e-05(2.17334%)/7.4e-06(0.24221%) +84: Linearization/solve/update time: 0.00104293(96.94%)/3.02e-05(2.80709%)/2.721e-06(0.252917%) 84: Writing visualization results for the current time step. -84: Time step 6 done. CPU time: 0.0362708 seconds, end time: 2160 seconds (36 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +84: Time step 6 done. CPU time: 0.0289372 seconds, end time: 2160 seconds (36 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Begin time step 7. Start time: 2160 seconds (36 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r @@ -54126,9 +54162,9 @@ 84: Newton iteration 1 error: 0.00683196 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 2 error: 2.09941e-05 -84: Linearization/solve/update time: 0.003002(97.5791%)/6.724e-05(2.18561%)/7.24e-06(0.235334%) +84: Linearization/solve/update time: 0.00105013(96.3271%)/3.3481e-05(3.07118%)/6.56e-06(0.601743%) 84: Writing visualization results for the current time step. -84: Time step 7 done. CPU time: 0.0405949 seconds, end time: 2520 seconds (42 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +84: Time step 7 done. CPU time: 0.0320937 seconds, end time: 2520 seconds (42 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Begin time step 8. Start time: 2520 seconds (42 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r @@ -54136,9 +54172,9 @@ 84: Newton iteration 1 error: 0.00599446 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 2 error: 1.40215e-05 -84: Linearization/solve/update time: 0.00301904(97.6505%)/6.532e-05(2.11277%)/7.32e-06(0.236764%) +84: Linearization/solve/update time: 0.00105241(96.7635%)/3.236e-05(2.97534%)/2.84e-06(0.261124%) 84: Writing visualization results for the current time step. -84: Time step 8 done. CPU time: 0.0449237 seconds, end time: 2880 seconds (48 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +84: Time step 8 done. CPU time: 0.0402121 seconds, end time: 2880 seconds (48 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Begin time step 9. Start time: 2880 seconds (48 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r @@ -54146,9 +54182,9 @@ 84: Newton iteration 1 error: 0.00534938 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 2 error: 9.63797e-06 -84: Linearization/solve/update time: 0.00300736(97.6251%)/6.604e-05(2.14379%)/7.12e-06(0.23113%) +84: Linearization/solve/update time: 0.00106309(96.6753%)/3.348e-05(3.04461%)/3.08e-06(0.28009%) 84: Writing visualization results for the current time step. -84: Time step 9 done. CPU time: 0.0495722 seconds, end time: 3240 seconds (54 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +84: Time step 9 done. CPU time: 0.043337 seconds, end time: 3240 seconds (54 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Begin time step 10. Start time: 3240 seconds (54 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r @@ -54156,23 +54192,23 @@ 84: Newton iteration 1 error: 0.00483531 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 2 error: 7.38556e-06 -84: Linearization/solve/update time: 0.00317156(97.7621%)/6.528e-05(2.01223%)/7.32e-06(0.225636%) +84: Linearization/solve/update time: 0.00106713(95.603%)/4.036e-05(3.61582%)/8.72e-06(0.781217%) 84: Writing visualization results for the current time step. -84: Time step 10 done. CPU time: 0.0539459 seconds, end time: 3600 seconds (1 hours, 0 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +84: Time step 10 done. CPU time: 0.0515659 seconds, end time: 3600 seconds (1 hours, 0 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 84: Simulation of problem 'co2_ptflash' finished. 84: 84: ------------------------ Timing ------------------------ -84: Setup time: 0.0225152 seconds, 29.4316% -84: Simulation time: 0.053985 seconds, 70.5684% -84: Linearization time: 0.0364833 seconds, 67.5805% -84: Linear solve time: 0.00324096 seconds, 6.00345% -84: Newton update time: 8.632e-05 seconds, 0.159896% -84: Pre/postprocess time: 0.0060146 seconds, 11.1413% -84: Output write time: 0.00623968 seconds, 11.5582% -84: First process' simulation CPU time: 0.058284 seconds +84: Setup time: 0.0158 seconds, 23.5% +84: Simulation time: 0.0516 seconds, 76.5% +84: Linearization time: 0.0124 seconds, 24% +84: Linear solve time: 0.000457 seconds, 0.885% +84: Newton update time: 5.11e-05 seconds, 0.099% +84: Pre/postprocess time: 0.00212 seconds, 4.11% +84: Output write time: 0.023 seconds, 44.6% +84: First process' simulation CPU time: 0.0262 seconds 84: Number of processes: 1 84: Threads per processes: 1 -84: Total CPU time: 0.058284 seconds +84: Total CPU time: 0.0262 seconds 84: 84: ---------------------------------------------------------------- 84: @@ -54180,10 +54216,10 @@ 84: ###################### 84: # Comparing results 84: ###################### -84: RND: 'f9e95a5d15668e5d8531c1a7c1615ab0' +84: RND: 'b9d0d97f44dfe0f67cfd1a4177c51719' 84: Simulation name: 'co2_ptflash' 84: Number of timesteps: '10' - 81/127 Test #84: co2_ptflash_ecfv ............................... Passed 0.24 sec + 81/127 Test #84: co2_ptflash_ecfv ............................... Passed 0.32 sec test 85 Start 85: cuvette_pvs @@ -54194,6 +54230,9 @@ 85: # Running test '' 85: ###################### 85: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/cuvette_pvs " +81: Simulator successfully set up +81: Applying the initial solution of the "co2injection_pvs_vcfv" problem +81: Writing visualization results for the current time step. 85: opm models will now start the simulation. 85: # [parameters which were specified at compile-time] 85: ContinueOnConvergenceError="0" @@ -54265,9 +54304,6 @@ 85: Allocating the problem 85: Initializing the model 85: Initializing the problem -81: Simulator successfully set up -81: Applying the initial solution of the "co2injection_pvs_vcfv" problem -81: Writing visualization results for the current time step. 81: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Solve: M deltax^k = r @@ -54283,10 +54319,10 @@ 81: Newton iteration 3 error: 1.13496e-07 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Newton iteration 4 error: 8.83616e-12 -81: Linearization/solve/update time: 0.0548053(75.1793%)/0.018057(24.7697%)/3.716e-05(0.0509743%) +81: Linearization/solve/update time: 0.103238(80.6905%)/0.0246564(19.2714%)/4.876e-05(0.0381107%) 81: Storage: liquid=[3.96525e+07 199316] gas=[0 0] 81: Writing visualization results for the current time step. -81: Time step 1 done. CPU time: 0.0866964 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +81: Time step 1 done. CPU time: 0.164578 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) 81: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Solve: M deltax^k = r @@ -54298,10 +54334,10 @@ 81: Newton iteration 2 error: 3.16864e-05 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Newton iteration 3 error: 3.67141e-10 -81: Linearization/solve/update time: 0.0398326(84.3399%)/0.00737212(15.6094%)/2.392e-05(0.0506472%) +81: Linearization/solve/update time: 0.0474467(85.8497%)/0.00760521(13.7608%)/0.000215241(0.389455%) 81: Storage: liquid=[3.96524e+07 199401] gas=[0 0] 81: Writing visualization results for the current time step. -81: Time step 2 done. CPU time: 0.145931 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +81: Time step 2 done. CPU time: 0.232912 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) 81: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Solve: M deltax^k = r @@ -54313,10 +54349,10 @@ 81: Newton iteration 2 error: 4.40963e-07 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Newton iteration 3 error: 2.56057e-11 -81: Linearization/solve/update time: 0.0399008(84.2785%)/0.00741972(15.6719%)/2.348e-05(0.0495945%) +81: Linearization/solve/update time: 0.0444415(85.8468%)/0.00729953(14.1003%)/2.736e-05(0.0528508%) 81: Storage: liquid=[3.96522e+07 199534] gas=[0 0] 81: Writing visualization results for the current time step. -81: Time step 3 done. CPU time: 0.205239 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +81: Time step 3 done. CPU time: 0.301793 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 81: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Solve: M deltax^k = r @@ -54328,10 +54364,10 @@ 81: Newton iteration 2 error: 3.62504e-06 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Newton iteration 3 error: 3.83635e-11 -81: Linearization/solve/update time: 0.0398851(84.3403%)/0.00738196(15.6098%)/2.364e-05(0.0499887%) +81: Linearization/solve/update time: 0.0402577(84.1569%)/0.00755297(15.7891%)/2.584e-05(0.0540173%) 81: Storage: liquid=[3.96518e+07 199746] gas=[0 0] 81: Writing visualization results for the current time step. -81: Time step 4 done. CPU time: 0.264539 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +81: Time step 4 done. CPU time: 0.366073 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 81: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Solve: M deltax^k = r @@ -54343,108 +54379,85 @@ 81: Newton iteration 2 error: 1.10238e-06 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Newton iteration 3 error: 3.2146e-12 -81: Linearization/solve/update time: 0.0397598(84.4913%)/0.00727328(15.456%)/2.48e-05(0.052701%) +81: Linearization/solve/update time: 0.0406105(84.0605%)/0.00767457(15.8858%)/2.5961e-05(0.0537372%) 81: Storage: liquid=[3.96512e+07 200081] gas=[0 0] 81: Writing visualization results for the current time step. -81: Time step 5 done. CPU time: 0.323576 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +81: Time step 5 done. CPU time: 0.43142 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) 81: Begin time step 6. Start time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Simulator successfully set up -82: Applying the initial solution of the "co2injection_ncp_ni_ecfv" problem -82: Writing visualization results for the current time step. 81: Solve: M deltax^k = r 81: Update: x^(k+1) = x^k - deltax^k 81: Newton iteration 1 error: 0.000786678 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Solve: M deltax^k = r 81: Update: x^(k+1) = x^k - deltax^k 81: Newton iteration 2 error: 1.73409e-06 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Solve: M deltax^k = r 81: Newton iteration 3 error: 9.39211e-12 -81: Linearization/solve/update time: 0.0398188(84.3387%)/0.00736888(15.6077%)/2.528e-05(0.0535446%) +81: Linearization/solve/update time: 0.0402605(84.3864%)/0.00742193(15.5565%)/2.724e-05(0.0570954%) 81: Storage: liquid=[3.96502e+07 200612] gas=[0 0] 81: Writing visualization results for the current time step. -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 1 error: 0.00223663 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Time step 6 done. CPU time: 0.382742 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +81: Time step 6 done. CPU time: 0.496091 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) 81: Begin time step 7. Start time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Solve: M deltax^k = r -82: Solve: M deltax^k = r 81: Update: x^(k+1) = x^k - deltax^k 81: Newton iteration 1 error: 0.00078292 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Solve: M deltax^k = r -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 2 error: 0.00411495 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Update: x^(k+1) = x^k - deltax^k 81: Newton iteration 2 error: 1.47601e-06 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Newton iteration 3 error: 4.94367e-12 -81: Linearization/solve/update time: 0.0397356(84.2261%)/0.00741676(15.721%)/2.492e-05(0.052822%) -82: Solve: M deltax^k = r +81: Linearization/solve/update time: 0.0645404(80.5878%)/0.0155165(19.3745%)/3.0241e-05(0.0377601%) 81: Storage: liquid=[3.96494e+07 201066] gas=[0 0] 81: Writing visualization results for the current time step. -81: Time step 7 done. CPU time: 0.441938 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) +81: Time step 7 done. CPU time: 0.61201 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) 81: Begin time step 8. Start time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 3 error: 0.00244888 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Solve: M deltax^k = r 81: Update: x^(k+1) = x^k - deltax^k 81: Newton iteration 1 error: 0.000779715 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Solve: M deltax^k = r 81: Solve: M deltax^k = r 81: Update: x^(k+1) = x^k - deltax^k 81: Newton iteration 2 error: 1.43852e-06 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 4 error: 8.85112e-05 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Newton iteration 3 error: 5.61505e-12 -81: Linearization/solve/update time: 0.0397881(84.3691%)/0.0073454(15.5756%)/2.604e-05(0.0552168%) -82: Newton iteration 5 error: 2.93766e-09 -82: Linearization/solve/update time: 0.0832941(53.5864%)/0.0720248(46.3364%)/0.00011988(0.0771236%) +81: Linearization/solve/update time: 0.0564611(87.8212%)/0.00779733(12.1282%)/3.256e-05(0.0506447%) 81: Storage: liquid=[3.96485e+07 201512] gas=[0 0] 81: Writing visualization results for the current time step. -81: Time step 8 done. CPU time: 0.501081 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +81: Time step 8 done. CPU time: 0.697471 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) 81: Simulation of problem 'co2injection_pvs_vcfv' finished. 81: 81: ------------------------ Timing ------------------------ -81: Setup time: 1.03 seconds, 67.2% -81: Simulation time: 0.501 seconds, 32.8% -81: Linearization time: 0.334 seconds, 66.6% -81: Linear solve time: 0.0696 seconds, 13.9% -81: Newton update time: 0.000209 seconds, 0.0418% -81: Pre/postprocess time: 0.0778 seconds, 15.5% -81: Output write time: 0.0184 seconds, 3.66% -81: First process' simulation CPU time: 0.575 seconds +81: Setup time: 1.27 seconds, 64.6% +81: Simulation time: 0.698 seconds, 35.4% +81: Linearization time: 0.437 seconds, 62.7% +81: Linear solve time: 0.0855 seconds, 12.3% +81: Newton update time: 0.000433 seconds, 0.0621% +81: Pre/postprocess time: 0.0975 seconds, 14% +81: Output write time: 0.0361 seconds, 5.18% +81: First process' simulation CPU time: 0.526 seconds 81: Number of processes: 1 81: Threads per processes: 1 -81: Total CPU time: 0.575 seconds +81: Total CPU time: 0.526 seconds 81: 81: ---------------------------------------------------------------- 81: 81: Simulation completed +82: Simulator successfully set up +82: Applying the initial solution of the "co2injection_ncp_ni_ecfv" problem +82: Writing visualization results for the current time step. 81: ###################### 81: # Comparing results 81: ###################### -81: RND: '59fa1d8d5d47faedd12efaf4183c31e1' -82: Storage: liquid=[1.89572e+08 952852 0 0 4.34208e+11] gas=[0 0 0 0 0] -82: Writing visualization results for the current time step. +81: RND: '345692dca1fb3b780e604324040c3be2' +82: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 81: Simulation name: 'co2injection_pvs_vcfv' 81: Number of timesteps: '8' - 82/127 Test #81: co2injection_pvs_vcfv .......................... Passed 1.71 sec -82: Time step 1 done. CPU time: 0.193161 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -82: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 82/127 Test #81: co2injection_pvs_vcfv .......................... Passed 2.27 sec test 86 Start 86: diffusion_flash @@ -54457,47 +54470,9 @@ 86: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/diffusion_flash " 82: Solve: M deltax^k = r 82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 1 error: 0.00146285 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Solve: M deltax^k = r -83: Simulator successfully set up -83: Applying the initial solution of the "co2injection_pvs_ni_ecfv" problem -83: Writing visualization results for the current time step. -83: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 2 error: 0.000203127 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Solve: M deltax^k = r -82: Newton iteration 3 error: 5.70924e-09 -82: Linearization/solve/update time: 0.049059(59.8149%)/0.0329015(40.115%)/5.752e-05(0.0701309%) -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 1 error: 0.00223663 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Solve: M deltax^k = r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 0.00411495 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Storage: liquid=[1.89572e+08 953173 0 0 4.342e+11] gas=[0 0 0 0 0] -82: Writing visualization results for the current time step. -82: Time step 2 done. CPU time: 0.311677 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) -82: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Solve: M deltax^k = r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 3 error: 0.00244888 -82: Solve: M deltax^k = r -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Solve: M deltax^k = r -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 1 error: 0.00160307 +82: Newton iteration 1 error: 0.00223663 82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 4 error: 8.85113e-05 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 82: Solve: M deltax^k = r -83: Newton iteration 5 error: 2.93638e-09 -83: Linearization/solve/update time: 0.0754655(74.3405%)/0.0259982(25.6106%)/4.964e-05(0.0489%) 86: opm models will now start the simulation. 86: # [parameters which were specified at compile-time] 86: CellsX="250" @@ -54566,206 +54541,446 @@ 86: VtkWriteViscosities="0" 86: # [end of parameters] 86: Allocating the simulation vanguard -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 2 error: 7.02875e-06 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 86: Adding LGRs, if any 86: Distributing the vanguard's data 86: Allocating the model 86: Allocating the problem 86: Initializing the model 86: Initializing the problem -82: Newton iteration 3 error: 1.93774e-10 -82: Linearization/solve/update time: 0.0491356(59.9476%)/0.0327673(39.9776%)/6.124e-05(0.0747156%) +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 2 error: 0.00411495 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 3 error: 0.00244888 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Simulator successfully set up +83: Applying the initial solution of the "co2injection_pvs_ni_ecfv" problem +83: Writing visualization results for the current time step. +83: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 1 error: 0.00223663 +82: Update: x^(k+1) = x^k - deltax^k +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Newton iteration 4 error: 8.85112e-05 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Newton iteration 5 error: 2.93766e-09 +82: Linearization/solve/update time: 0.149457(50.1462%)/0.145972(48.9768%)/0.00261386(0.877006%) +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 2 error: 0.00411495 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Storage: liquid=[1.89572e+08 952852 0 0 4.34208e+11] gas=[0 0 0 0 0] +82: Writing visualization results for the current time step. +83: Solve: M deltax^k = r +82: Time step 1 done. CPU time: 0.360434 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +82: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 3 error: 0.00244888 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +86: Simulator successfully set up +86: Applying the initial solution of the "diffusion_flash" problem +86: Writing visualization results for the current time step. +83: Solve: M deltax^k = r +86: Begin time step 1. Start time: 0 seconds, step size: 1000 seconds (16 minutes, 40 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 4 error: 8.85113e-05 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 0.00449099 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Newton iteration 5 error: 2.93638e-09 +83: Linearization/solve/update time: 0.122746(76.51%)/0.0376322(23.457%)/5.3e-05(0.0330361%) +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 2 error: 0.0003975 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 1 error: 0.00146285 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 3 error: 2.4376e-07 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +86: Newton iteration 4 error: 1.2391e-09 +86: Linearization/solve/update time: 0.0516424(99.1715%)/0.000408361(0.784196%)/2.308e-05(0.0443217%) +86: Storage: 0.0715113 14.2882 +86: Writing visualization results for the current time step. +86: Time step 1 done. CPU time: 0.0536077 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) 83: Storage: liquid=[1.89572e+08 952852 4.34208e+11] gas=[0 0 0] 83: Writing visualization results for the current time step. -83: Time step 1 done. CPU time: 0.143639 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +86: Begin time step 2. Start time: 1000 seconds (16 minutes, 40 seconds), step size: 1500 seconds (25 minutes, 0 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Time step 1 done. CPU time: 0.221919 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) 83: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 1.98052e-06 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 83: Solve: M deltax^k = r +82: Update: x^(k+1) = x^k - deltax^k 83: Update: x^(k+1) = x^k - deltax^k 83: Newton iteration 1 error: 0.00146285 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Storage: liquid=[1.89571e+08 953679 0 0 4.34186e+11] gas=[0 0 0 0 0] -82: Writing visualization results for the current time step. -82: Time step 3 done. CPU time: 0.430137 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -82: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) +82: Newton iteration 2 error: 0.000203127 82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 2 error: 1.82019e-05 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 83: Solve: M deltax^k = r 83: Update: x^(k+1) = x^k - deltax^k 83: Newton iteration 2 error: 0.000203128 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Solve: M deltax^k = r +82: Newton iteration 3 error: 5.70924e-09 +82: Linearization/solve/update time: 0.0759647(50.6414%)/0.073974(49.3143%)/6.6481e-05(0.0443191%) +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 3 error: 3.1979e-07 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 83: Newton iteration 3 error: 5.71571e-09 -83: Linearization/solve/update time: 0.0443359(82.2326%)/0.00955112(17.7151%)/2.82e-05(0.0523043%) -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 1 error: 0.00166926 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Solve: M deltax^k = r +83: Linearization/solve/update time: 0.0491021(83.0095%)/0.0100228(16.9441%)/2.744e-05(0.0463887%) +86: Newton iteration 4 error: 1.43413e-11 +86: Linearization/solve/update time: 0.0901978(99.7138%)/0.00022252(0.245996%)/3.6361e-05(0.0401971%) +86: Storage: 0.0715113 14.2882 +86: Writing visualization results for the current time step. +86: Time step 2 done. CPU time: 0.152721 seconds, end time: 2500 seconds (41 minutes, 40 seconds), step size: 1500 seconds (25 minutes, 0 seconds) +86: Begin time step 3. Start time: 2500 seconds (41 minutes, 40 seconds), step size: 2250 seconds (37 minutes, 30 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Solve: M deltax^k = r 83: Storage: liquid=[1.89572e+08 953173 4.342e+11] gas=[0 0 0] 83: Writing visualization results for the current time step. -83: Time step 2 done. CPU time: 0.235666 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +83: Time step 2 done. CPU time: 0.325366 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 3.12429e-07 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 83: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Simulator successfully set up -86: Applying the initial solution of the "diffusion_flash" problem +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 1 error: 0.00160307 +82: Storage: liquid=[1.89572e+08 953173 0 0 4.342e+11] gas=[0 0 0 0 0] +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Writing visualization results for the current time step. +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 2 error: 1.38132e-05 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Time step 2 done. CPU time: 0.5944 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +83: Solve: M deltax^k = r +82: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 2 error: 7.02875e-06 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Newton iteration 3 error: 3.1908e-09 +86: Linearization/solve/update time: 0.0554608(99.7096%)/0.000141761(0.254863%)/1.976e-05(0.0355253%) +86: Storage: 0.0715113 14.2882 86: Writing visualization results for the current time step. +86: Time step 3 done. CPU time: 0.216197 seconds, end time: 4750 seconds (1 hours, 19 minutes, 10 seconds), step size: 2250 seconds (37 minutes, 30 seconds) +86: Begin time step 4. Start time: 4750 seconds (1 hours, 19 minutes, 10 seconds), step size: 3562.5 seconds (59 minutes, 22.5 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Newton iteration 3 error: 1.08173e-10 +83: Linearization/solve/update time: 0.0450004(81.9693%)/0.00987054(17.9794%)/2.816e-05(0.0512941%) +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 1.88482e-07 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +86: Solve: M deltax^k = r +83: Storage: liquid=[1.89571e+08 953679 4.34186e+11] gas=[0 0 0] +83: Writing visualization results for the current time step. +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 2 error: 1.26395e-05 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Time step 3 done. CPU time: 0.422691 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +83: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 2 error: 6.08558e-06 +82: Newton iteration 1 error: 0.00160307 82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Begin time step 1. Start time: 0 seconds, step size: 1000 seconds (16 minutes, 40 seconds) +83: Solve: M deltax^k = r +86: Newton iteration 3 error: 7.23109e-10 +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 1 error: 0.00166926 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Linearization/solve/update time: 0.0537001(99.671%)/0.000156281(0.290068%)/2.1e-05(0.0389774%) +86: Storage: 0.0715113 14.2882 +86: Writing visualization results for the current time step. +86: Time step 4 done. CPU time: 0.288561 seconds, end time: 8312.5 seconds (2 hours, 18 minutes, 32.5 seconds), step size: 3562.5 seconds (59 minutes, 22.5 seconds) +86: Begin time step 5. Start time: 8312.5 seconds (2 hours, 18 minutes, 32.5 seconds), step size: 5640.63 seconds (1 hours, 34 minutes, 0.63 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 1.28938e-07 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 83: Solve: M deltax^k = r 83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 1 error: 0.00160307 -82: Newton iteration 3 error: 4.20754e-10 -82: Linearization/solve/update time: 0.049021(59.8699%)/0.0327982(40.0569%)/5.996e-05(0.0732299%) +83: Newton iteration 2 error: 6.0856e-06 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Newton iteration 3 error: 3.14276e-10 +83: Linearization/solve/update time: 0.0449959(82.1524%)/0.00974638(17.7947%)/2.896e-05(0.0528745%) +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 2 error: 8.77928e-06 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 2 error: 7.02875e-06 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Storage: liquid=[1.8957e+08 954479 4.34166e+11] gas=[0 0 0] +83: Writing visualization results for the current time step. +86: Newton iteration 3 error: 6.92466e-11 +86: Linearization/solve/update time: 0.0634533(99.7519%)/0.000138002(0.216946%)/1.984e-05(0.0311895%) +86: Storage: 0.0715113 14.2882 +86: Writing visualization results for the current time step. +86: Time step 5 done. CPU time: 0.360896 seconds, end time: 13953.1 seconds (3 hours, 52 minutes, 33.13 seconds), step size: 5640.63 seconds (1 hours, 34 minutes, 0.63 seconds) +83: Time step 4 done. CPU time: 0.517171 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) +83: Begin time step 5. Start time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Begin time step 6. Start time: 13953.1 seconds (3 hours, 52 minutes, 33.13 seconds), step size: 8930.99 seconds (2 hours, 28 minutes, 50.99 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Newton iteration 3 error: 1.93774e-10 +82: Linearization/solve/update time: 0.0952743(60.8958%)/0.0611152(39.0626%)/6.504e-05(0.0415712%) +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 6.64713e-08 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 1 error: 0.00169414 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 83: Solve: M deltax^k = r 86: Solve: M deltax^k = r 83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 7.02875e-06 +83: Newton iteration 2 error: 2.73973e-06 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 0.00449099 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Storage: liquid=[1.8957e+08 954479 0 0 4.34166e+11] gas=[0 0 0 0 0] +86: Newton iteration 2 error: 6.78144e-06 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Newton iteration 3 error: 8.25452e-10 +83: Linearization/solve/update time: 0.0476522(83.0377%)/0.00970482(16.9114%)/2.92e-05(0.0508833%) +86: Newton iteration 3 error: 1.60784e-11 +86: Linearization/solve/update time: 0.0610408(99.742%)/0.00014008(0.228894%)/1.78e-05(0.0290856%) +86: Storage: 0.0715113 14.2882 +86: Writing visualization results for the current time step. +86: Time step 6 done. CPU time: 0.432564 seconds, end time: 22884.1 seconds (6 hours, 21 minutes, 24.11 seconds), step size: 8930.99 seconds (2 hours, 28 minutes, 50.99 seconds) +86: Begin time step 7. Start time: 22884.1 seconds (6 hours, 21 minutes, 24.11 seconds), step size: 14140.7 seconds (3 hours, 55 minutes, 40.73 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Storage: liquid=[1.89571e+08 953679 0 0 4.34186e+11] gas=[0 0 0 0 0] 82: Writing visualization results for the current time step. -83: Newton iteration 3 error: 1.08173e-10 -82: Time step 4 done. CPU time: 0.548517 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) -82: Begin time step 5. Start time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +82: Time step 3 done. CPU time: 0.840114 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +86: Solve: M deltax^k = r +82: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) 82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Linearization/solve/update time: 0.0443207(82.2288%)/0.00955352(17.7248%)/2.5e-05(0.0463828%) +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 2.59637e-08 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Storage: liquid=[1.89568e+08 955747 4.34133e+11] gas=[0 0 0] +83: Writing visualization results for the current time step. +83: Time step 5 done. CPU time: 0.617352 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +83: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Simulator successfully set up 85: Applying the initial solution of the "cuvette_pvs" problem 85: Writing visualization results for the current time step. +83: Solve: M deltax^k = r +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 2 error: 7.80763e-06 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 1 error: 0.00169931 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Begin time step 1. Start time: 0 seconds, step size: 1 seconds 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 1 error: 7.12572 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Solve: M deltax^k = r +83: Solve: M deltax^k = r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 2 error: 0.649242 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 2 error: 0.0003975 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 2 error: 4.32622e-06 +86: Newton iteration 3 error: 5.043e-12 +86: Linearization/solve/update time: 0.0629048(99.7282%)/0.000152321(0.241487%)/1.912e-05(0.0303125%) +86: Storage: 0.0715113 14.2882 +86: Writing visualization results for the current time step. +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Time step 7 done. CPU time: 0.50244 seconds, end time: 37024.8 seconds (10 hours, 17 minutes, 4.85 seconds), step size: 14140.7 seconds (3 hours, 55 minutes, 40.73 seconds) 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 3 error: 0.012789 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Begin time step 8. Start time: 37024.8 seconds (10 hours, 17 minutes, 4.85 seconds), step size: 22389.5 seconds (6 hours, 13 minutes, 9.49 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 4 error: 4.1302e-06 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Solve: M deltax^k = r +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 1 error: 0.00166926 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Newton iteration 3 error: 2.07202e-09 +83: Linearization/solve/update time: 0.0458775(81.441%)/0.0104257(18.5076%)/2.892e-05(0.0513383%) 85: Newton iteration 5 error: 2.3361e-09 -85: Linearization/solve/update time: 0.0158752(85.8238%)/0.0026098(14.1089%)/1.244e-05(0.0672524%) +85: Linearization/solve/update time: 0.0230282(95.9262%)/0.000945086(3.93685%)/3.288e-05(0.136965%) 85: Storage: 3100.26 21.5249 18.3466 +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 7.43926e-09 +86: Linearization/solve/update time: 0.00897826(98.9551%)/8.648e-05(0.953152%)/8.32e-06(0.0917001%) +86: Storage: 0.0715113 14.2882 +86: Writing visualization results for the current time step. +86: Time step 8 done. CPU time: 0.528325 seconds, end time: 59414.3 seconds (16 hours, 30 minutes, 14.34 seconds), step size: 22389.5 seconds (6 hours, 13 minutes, 9.49 seconds) +86: Begin time step 9. Start time: 59414.3 seconds (16 hours, 30 minutes, 14.34 seconds), step size: 39181.6 seconds (10 hours, 53 minutes, 1.62 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Writing visualization results for the current time step. -85: Time step 1 done. CPU time: 0.0216417 seconds, end time: 1 seconds, step size: 1 seconds +85: Time step 1 done. CPU time: 0.0470328 seconds, end time: 1 seconds, step size: 1 seconds 85: Serialize to file 'cuvette_pvs_time=1_rank=0.ers', next time step size: 1.41667 85: Begin time step 2. Start time: 1 seconds, step size: 1.41667 seconds 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Storage: liquid=[1.89571e+08 953679 4.34186e+11] gas=[0 0 0] -83: Writing visualization results for the current time step. -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 1 error: 0.00169414 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 1 error: 0.0620253 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Time step 3 done. CPU time: 0.327492 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -83: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Solve: M deltax^k = r 85: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 5.58019e-09 +86: Linearization/solve/update time: 0.00915114(99.1428%)/7.1281e-05(0.772253%)/7.84e-06(0.084938%) 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 2 error: 0.176286 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Solve: M deltax^k = r +86: Storage: 0.0715113 14.2882 +86: Writing visualization results for the current time step. 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 3 error: 3.35466e-05 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Time step 9 done. CPU time: 0.548312 seconds, end time: 98596 seconds (1 days, 3 hours, 23.27 minutes), step size: 39181.6 seconds (10 hours, 53 minutes, 1.62 seconds) +86: Begin time step 10. Start time: 98596 seconds (1 days, 3 hours, 23.27 minutes), step size: 68567.8 seconds (19 hours, 2 minutes, 47.83 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Storage: liquid=[1.89564e+08 957754 4.34082e+11] gas=[0 0 0] +83: Writing visualization results for the current time step. +82: Solve: M deltax^k = r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 4 error: 1.78975e-08 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Newton iteration 5 error: 1.57139e-11 -85: Linearization/solve/update time: 0.0144615(95.9865%)/0.00059488(3.94844%)/9.8e-06(0.0650463%) +83: Time step 6 done. CPU time: 0.716153 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +83: Begin time step 7. Start time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 3 error: 2.4376e-07 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Newton iteration 1 error: 1.15337e-09 +86: Linearization/solve/update time: 0.013183(99.4355%)/6.7281e-05(0.507479%)/7.56e-06(0.0570227%) +85: Newton iteration 5 error: 1.57139e-11 +85: Linearization/solve/update time: 0.0146487(94.9408%)/0.000742644(4.81322%)/3.796e-05(0.246026%) 85: Storage: 3100.41 21.5249 18.5566 85: Writing visualization results for the current time step. -85: Time step 2 done. CPU time: 0.0395568 seconds, end time: 2.41667 seconds, step size: 1.41667 seconds +86: Storage: 0.0715113 14.2882 +86: Writing visualization results for the current time step. +86: Time step 10 done. CPU time: 0.570477 seconds, end time: 167164 seconds (1 days, 22 hours, 26.06 minutes), step size: 68567.8 seconds (19 hours, 2 minutes, 47.83 seconds) +86: Serialize to file 'diffusion_flash_time=167164_rank=0.ers', next time step size: 119994 +86: Begin time step 11. Start time: 167164 seconds (1 days, 22 hours, 26.06 minutes), step size: 119994 seconds (1 days, 9 hours, 19.89 minutes) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Solve: M deltax^k = r +85: Time step 2 done. CPU time: 0.0911819 seconds, end time: 2.41667 seconds, step size: 1.41667 seconds 85: Serialize to file 'cuvette_pvs_time=2.41667_rank=0.ers', next time step size: 2.00694 85: Begin time step 3. Start time: 2.41667 seconds, step size: 2.00694 seconds 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Solve: M deltax^k = r -83: Solve: M deltax^k = r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 1 error: 0.0367898 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 1 error: 0.00166926 +83: Newton iteration 1 error: 0.00169673 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 2 error: 3.08234e-05 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 1.0879e-10 +86: Linearization/solve/update time: 0.0129718(99.4203%)/6.764e-05(0.518416%)/8e-06(0.0613147%) +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 2 error: 6.08558e-06 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 3 error: 2.60316e-08 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Storage: 0.0715113 14.2882 +86: Writing visualization results for the current time step. +86: Time step 11 done. CPU time: 0.594792 seconds, end time: 287157 seconds (3 days, 7 hours, 45.96 minutes), step size: 119994 seconds (1 days, 9 hours, 19.89 minutes) +86: Begin time step 12. Start time: 287157 seconds (3 days, 7 hours, 45.96 minutes), step size: 209989 seconds (2 days, 10 hours, 19.82 minutes) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Solve: M deltax^k = r 85: Newton iteration 4 error: 4.4615e-12 -85: Linearization/solve/update time: 0.0115608(95.876%)/0.0004898(4.06199%)/7.48e-06(0.0620329%) +85: Linearization/solve/update time: 0.0116788(94.828%)/0.000606524(4.9248%)/3.044e-05(0.247164%) 85: Storage: 3100.62 21.5249 18.854 85: Writing visualization results for the current time step. -85: Time step 3 done. CPU time: 0.0540521 seconds, end time: 4.42361 seconds, step size: 2.00694 seconds +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 2 error: 4.22627e-06 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 9.46748e-12 +86: Linearization/solve/update time: 0.0131902(99.4631%)/6.3681e-05(0.480199%)/7.52e-06(0.0567061%) +85: Time step 3 done. CPU time: 0.126563 seconds, end time: 4.42361 seconds, step size: 2.00694 seconds 85: Serialize to file 'cuvette_pvs_time=4.42361_rank=0.ers', next time step size: 3.01042 85: Begin time step 4. Start time: 4.42361 seconds, step size: 3.01042 seconds 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 2 error: 3.71029e-06 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 1 error: 0.0367974 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Newton iteration 4 error: 1.2391e-09 -86: Linearization/solve/update time: 0.108866(97.9503%)/0.00223344(2.0095%)/4.472e-05(0.0402361%) 86: Storage: 0.0715113 14.2882 86: Writing visualization results for the current time step. -86: Time step 1 done. CPU time: 0.114184 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) -86: Begin time step 2. Start time: 1000 seconds (16 minutes, 40 seconds), step size: 1500 seconds (25 minutes, 0 seconds) +86: Time step 12 done. CPU time: 0.616965 seconds, end time: 497146 seconds (5 days, 18 hours, 5.77 minutes), step size: 209989 seconds (2 days, 10 hours, 19.82 minutes) +86: Begin time step 13. Start time: 497146 seconds (5 days, 18 hours, 5.77 minutes), step size: 253941 seconds (2 days, 22 hours, 32.35 minutes) 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Newton iteration 3 error: 1.98418e-09 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 2 error: 5.89507e-05 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Solve: M deltax^k = r +83: Linearization/solve/update time: 0.0484276(82.2696%)/0.0104092(17.6834%)/2.768e-05(0.0470232%) +82: Newton iteration 3 error: 4.20754e-10 +86: Solve: M deltax^k = r +82: Linearization/solve/update time: 0.105579(61.3481%)/0.0664581(38.6165%)/6.084e-05(0.035352%) 85: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 6.76234e-13 +86: Linearization/solve/update time: 0.00910746(99.2584%)/6.0721e-05(0.661773%)/7.32e-06(0.0797777%) 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 3 error: 3.84797e-08 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 1.98052e-06 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 6.0856e-06 85: Newton iteration 4 error: 3.73217e-10 -85: Linearization/solve/update time: 0.011559(95.8839%)/0.00048828(4.05037%)/7.92e-06(0.0656978%) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Storage: 0.0715113 14.2882 +86: Writing visualization results for the current time step. +85: Linearization/solve/update time: 0.0118384(95.1297%)/0.000580483(4.66457%)/2.56e-05(0.205713%) +86: Time step 13 done. CPU time: 0.636277 seconds, end time: 751087 seconds (8 days, 16 hours, 38.12 minutes), step size: 253941 seconds (2 days, 22 hours, 32.35 minutes) 85: Storage: 3100.94 21.5249 19.3001 85: Writing visualization results for the current time step. -85: Time step 4 done. CPU time: 0.0685489 seconds, end time: 7.43403 seconds, step size: 3.01042 seconds +86: Begin time step 14. Start time: 751087 seconds (8 days, 16 hours, 38.12 minutes), step size: 248913 seconds (2 days, 21 hours, 8.54 minutes) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: Time step 4 done. CPU time: 0.157326 seconds, end time: 7.43403 seconds, step size: 3.01042 seconds 85: Serialize to file 'cuvette_pvs_time=7.43403_rank=0.ers', next time step size: 4.51562 85: Begin time step 5. Start time: 7.43403 seconds, step size: 4.51562 seconds 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -54773,125 +54988,190 @@ 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 1 error: 0.0368215 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Newton iteration 3 error: 1.02225e-09 -82: Linearization/solve/update time: 0.0489806(59.9128%)/0.0327146(40.0163%)/5.8e-05(0.0709452%) +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 6.76234e-13 +86: Linearization/solve/update time: 0.00511887(98.769%)/5.492e-05(1.05968%)/8.88e-06(0.17134%) +83: Storage: liquid=[1.89561e+08 959721 4.34032e+11] gas=[0 0 0] +83: Writing visualization results for the current time step. 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 2 error: 0.000101627 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Time step 7 done. CPU time: 0.818444 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) +83: Begin time step 8. Start time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Storage: 0.0715113 14.2882 +86: Writing visualization results for the current time step. +86: Time step 14 done. CPU time: 0.660312 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 248913 seconds (2 days, 21 hours, 8.54 minutes) +86: Simulation of problem 'diffusion_flash' finished. +86: +86: ------------------------ Timing ------------------------ +86: Setup time: 0.237 seconds, 26.4% +86: Simulation time: 0.66 seconds, 73.6% +86: Linearization time: 0.51 seconds, 77.2% +86: Linear solve time: 0.00183 seconds, 0.277% +86: Newton update time: 0.000212 seconds, 0.0322% +86: Pre/postprocess time: 0.0688 seconds, 10.4% +86: Output write time: 0.0141 seconds, 2.13% +86: First process' simulation CPU time: 0.361 seconds +86: Number of processes: 1 +86: Threads per processes: 1 +86: Total CPU time: 0.361 seconds +86: +86: ---------------------------------------------------------------- +86: +86: Simulation completed 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 3 error: 1.01392e-08 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Newton iteration 4 error: 2.79187e-13 -85: Linearization/solve/update time: 0.0115689(95.5613%)/0.00052988(4.37692%)/7.48e-06(0.0617863%) -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 2 error: 1.82019e-05 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: Linearization/solve/update time: 0.0159025(95.9606%)/0.000641924(3.87357%)/2.748e-05(0.165823%) 85: Storage: 3101.42 21.5249 19.9693 85: Writing visualization results for the current time step. -83: Newton iteration 3 error: 3.14276e-10 -85: Time step 5 done. CPU time: 0.0830678 seconds, end time: 11.9497 seconds, step size: 4.51562 seconds +85: Time step 5 done. CPU time: 0.19337 seconds, end time: 11.9497 seconds, step size: 4.51562 seconds 85: Serialize to file 'cuvette_pvs_time=11.9497_rank=0.ers', next time step size: 6.77344 85: Begin time step 6. Start time: 11.9497 seconds, step size: 6.77344 seconds 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Linearization/solve/update time: 0.0444964(82.4863%)/0.00942056(17.4636%)/2.704e-05(0.0501261%) +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 1 error: 0.00169283 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 1 error: 0.0368558 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Storage: liquid=[1.8957e+08 954479 0 0 4.34166e+11] gas=[0 0 0 0 0] +86: ###################### +86: # Comparing results +86: ###################### +86: RND: '0c0f3df0cce5ac8fbb1d8550e75a6dd8' +82: Writing visualization results for the current time step. +82: Time step 4 done. CPU time: 1.09067 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 2 error: 0.000211197 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Begin time step 5. Start time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Solve: M deltax^k = r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 3 error: 2.12819e-08 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 2 error: 4.13289e-06 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Newton iteration 4 error: 8.46816e-12 -85: Linearization/solve/update time: 0.0115703(95.7285%)/0.0005084(4.20633%)/7.88e-06(0.0651964%) -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 3 error: 3.1979e-07 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: Linearization/solve/update time: 0.0161194(95.9335%)/0.000651285(3.87607%)/3.2e-05(0.190445%) 85: Storage: 3102.14 21.5249 20.9731 85: Writing visualization results for the current time step. -85: Time step 6 done. CPU time: 0.0976187 seconds, end time: 18.7231 seconds, step size: 6.77344 seconds +85: Time step 6 done. CPU time: 0.229377 seconds, end time: 18.7231 seconds, step size: 6.77344 seconds 85: Serialize to file 'cuvette_pvs_time=18.7231_rank=0.ers', next time step size: 10.1602 85: Begin time step 7. Start time: 18.7231 seconds, step size: 10.1602 seconds 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 1 error: 0.0369033 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Newton iteration 3 error: 1.89218e-09 +83: Linearization/solve/update time: 0.0481377(82.7534%)/0.0100038(17.1975%)/2.86e-05(0.0491662%) 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 2 error: 0.000430012 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Storage: liquid=[1.89568e+08 955747 0 0 4.34133e+11] gas=[0 0 0 0 0] -82: Writing visualization results for the current time step. +86: Simulation name: 'diffusion_flash' +86: Number of timesteps: '14' + 83/127 Test #86: diffusion_flash ................................ Passed 1.11 sec +test 87 + Start 87: diffusion_ncp + +87: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/diffusion_ncp" "--" +87: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +87: Test timeout computed to be: 1500 +87: ###################### +87: # Running test '' +87: ###################### 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 3 error: 8.43766e-08 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Time step 5 done. CPU time: 0.666749 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) -82: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Newton iteration 4 error: 1.43413e-11 -86: Linearization/solve/update time: 0.0496406(99.5826%)/0.0001842(0.369519%)/2.388e-05(0.047905%) -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. +87: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/diffusion_ncp " 85: Newton iteration 4 error: 5.86273e-12 -85: Linearization/solve/update time: 0.0115468(95.7475%)/0.00050548(4.19149%)/7.36e-06(0.0610298%) -86: Time step 2 done. CPU time: 0.165261 seconds, end time: 2500 seconds (41 minutes, 40 seconds), step size: 1500 seconds (25 minutes, 0 seconds) -86: Begin time step 3. Start time: 2500 seconds (41 minutes, 40 seconds), step size: 2250 seconds (37 minutes, 30 seconds) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: Linearization/solve/update time: 0.0117681(94.4923%)/0.000652606(5.24011%)/3.3321e-05(0.267552%) 85: Storage: 3103.22 21.5249 22.4787 85: Writing visualization results for the current time step. -85: Time step 7 done. CPU time: 0.112135 seconds, end time: 28.8832 seconds, step size: 10.1602 seconds +85: Time step 7 done. CPU time: 0.265358 seconds, end time: 28.8832 seconds, step size: 10.1602 seconds 85: Serialize to file 'cuvette_pvs_time=28.8832_rank=0.ers', next time step size: 15.2402 85: Begin time step 8. Start time: 28.8832 seconds, step size: 15.2402 seconds 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Storage: liquid=[1.8957e+08 954479 4.34166e+11] gas=[0 0 0] +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 1 error: 0.00169414 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Storage: liquid=[1.89557e+08 961649 4.33982e+11] gas=[0 0 0] 83: Writing visualization results for the current time step. 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 1 error: 0.0369667 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 3.12429e-07 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Time step 4 done. CPU time: 0.419226 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) -83: Begin time step 5. Start time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Time step 8 done. CPU time: 0.919106 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) +83: Simulation of problem 'co2injection_pvs_ni_ecfv' finished. +83: +83: ------------------------ Timing ------------------------ +83: Setup time: 1.53 seconds, 62.4% +83: Simulation time: 0.919 seconds, 37.6% +83: Linearization time: 0.452 seconds, 49.2% +83: Linear solve time: 0.108 seconds, 11.7% +83: Newton update time: 0.000252 seconds, 0.0274% +83: Pre/postprocess time: 0.296 seconds, 32.2% +83: Output write time: 0.0331 seconds, 3.6% +83: First process' simulation CPU time: 0.801 seconds +83: Number of processes: 1 +83: Threads per processes: 1 +83: Total CPU time: 0.801 seconds +83: +83: ---------------------------------------------------------------- +83: +83: Simulation completed 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 2 error: 0.000832758 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: ###################### +83: # Comparing results +83: ###################### +83: RND: '98bc1793681997c1da00564a42bdc005' 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 3 error: 5.60594e-08 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Newton iteration 4 error: 3.39558e-11 -85: Linearization/solve/update time: 0.0115521(95.6247%)/0.00052116(4.31401%)/7.4e-06(0.061255%) -82: Solve: M deltax^k = r +85: Linearization/solve/update time: 0.0117291(94.434%)/0.000657684(5.29519%)/3.364e-05(0.270845%) 85: Storage: 3104.83 21.5249 24.7372 85: Writing visualization results for the current time step. -85: Time step 8 done. CPU time: 0.126662 seconds, end time: 44.1235 seconds, step size: 15.2402 seconds +82: Solve: M deltax^k = r +85: Time step 8 done. CPU time: 0.301502 seconds, end time: 44.1235 seconds, step size: 15.2402 seconds 85: Serialize to file 'cuvette_pvs_time=44.1235_rank=0.ers', next time step size: 22.8604 +83: Simulation name: 'co2injection_pvs_ni_ecfv' +83: Number of timesteps: '8' + 84/127 Test #83: co2injection_pvs_ni_ecfv ....................... Passed 2.73 sec +test 88 + Start 88: diffusion_pvs + +88: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/diffusion_pvs" "--" +88: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +88: Test timeout computed to be: 1500 +88: ###################### +88: # Running test '' +88: ###################### 85: Begin time step 9. Start time: 44.1235 seconds, step size: 22.8604 seconds 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 2 error: 1.38132e-05 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 1 error: 0.0370479 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Solve: M deltax^k = r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 2 error: 0.00154102 @@ -54900,27 +55180,15 @@ 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 3 error: 3.54847e-07 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 1 error: 0.00169414 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Newton iteration 4 error: 5.32228e-11 -85: Linearization/solve/update time: 0.011574(95.7539%)/0.00050596(4.18592%)/7.28e-06(0.060229%) +85: Linearization/solve/update time: 0.0119738(95.1579%)/0.000590603(4.69363%)/1.868e-05(0.148453%) +88: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/diffusion_pvs " 85: Storage: 3107.25 21.5249 28.125 85: Writing visualization results for the current time step. -85: Time step 9 done. CPU time: 0.141207 seconds, end time: 66.9838 seconds (1 minutes, 6.984 seconds), step size: 22.8604 seconds +85: Time step 9 done. CPU time: 0.324494 seconds, end time: 66.9838 seconds (1 minutes, 6.984 seconds), step size: 22.8604 seconds 85: Serialize to file 'cuvette_pvs_time=66.9838_rank=0.ers', next time step size: 33.0162 85: Begin time step 10. Start time: 66.9838 seconds (1 minutes, 6.984 seconds), step size: 33.0162 seconds 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 1 error: 0.00169931 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Newton iteration 3 error: 3.1908e-09 -86: Linearization/solve/update time: 0.0314105(99.6269%)/0.00010228(0.324408%)/1.536e-05(0.0487184%) -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. -86: Time step 3 done. CPU time: 0.197934 seconds, end time: 4750 seconds (1 hours, 19 minutes, 10 seconds), step size: 2250 seconds (37 minutes, 30 seconds) -86: Begin time step 4. Start time: 4750 seconds (1 hours, 19 minutes, 10 seconds), step size: 3562.5 seconds (59 minutes, 22.5 seconds) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 1 error: 0.0371465 @@ -54929,255 +55197,73 @@ 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 2 error: 0.180106 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 1.88482e-07 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 3 error: 0.000216806 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Solve: M deltax^k = r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 4 error: 4.70018e-08 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Newton iteration 5 error: 1.95512e-11 -85: Linearization/solve/update time: 0.0144459(95.6823%)/0.00064252(4.25572%)/9.36e-06(0.0619958%) -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 2.73973e-06 +85: Linearization/solve/update time: 0.0150096(93.9695%)/0.000902886(5.65263%)/6.036e-05(0.377891%) 85: Storage: 3110.75 21.5249 33.0177 85: Writing visualization results for the current time step. -82: Solve: M deltax^k = r -85: Time step 10 done. CPU time: 0.158857 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 33.0162 seconds +85: Time step 10 done. CPU time: 0.34518 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 33.0162 seconds 85: Serialize to file 'cuvette_pvs_time=100_rank=0.ers', next time step size: 0 85: Simulation of problem 'cuvette_pvs' finished. 85: 85: ------------------------ Timing ------------------------ -85: Setup time: 0.994226 seconds, 86.2086% -85: Simulation time: 0.159053 seconds, 13.7914% -85: Linearization time: 0.125715 seconds, 79.0393% -85: Linear solve time: 0.00739616 seconds, 4.65012% -85: Newton update time: 8.44e-05 seconds, 0.053064% -85: Pre/postprocess time: 0.017692 seconds, 11.1233% -85: Output write time: 0.0065896 seconds, 4.14302% -85: First process' simulation CPU time: 0.169981 seconds +85: Setup time: 1.62 seconds, 82.4% +85: Simulation time: 0.346 seconds, 17.6% +85: Linearization time: 0.144 seconds, 41.6% +85: Linear solve time: 0.00697 seconds, 2.02% +85: Newton update time: 0.000332 seconds, 0.0962% +85: Pre/postprocess time: 0.0266 seconds, 7.7% +85: Output write time: 0.0274 seconds, 7.93% +85: First process' simulation CPU time: 0.17 seconds 85: Number of processes: 1 85: Threads per processes: 1 -85: Total CPU time: 0.169981 seconds +85: Total CPU time: 0.17 seconds 85: 85: ---------------------------------------------------------------- 85: 85: Simulation completed -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 2 error: 1.26395e-05 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 2 error: 3.71029e-06 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Newton iteration 3 error: 1.02225e-09 +82: Linearization/solve/update time: 0.0802184(52.5937%)/0.0722415(47.3638%)/6.4961e-05(0.0425904%) 85: ###################### 85: # Comparing results 85: ###################### -85: RND: '62e29a7f2afe3c78392cf36ee80999cf' -83: Newton iteration 3 error: 8.25452e-10 -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 2 error: 5.75766e-06 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Newton iteration 3 error: 7.23109e-10 -86: Linearization/solve/update time: 0.0321785(99.6451%)/9.972e-05(0.308796%)/1.488e-05(0.0460779%) -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. -83: Linearization/solve/update time: 0.0445416(82.2631%)/0.00957648(17.6867%)/2.72e-05(0.0502353%) -86: Time step 4 done. CPU time: 0.23137 seconds, end time: 8312.5 seconds (2 hours, 18 minutes, 32.5 seconds), step size: 3562.5 seconds (59 minutes, 22.5 seconds) -86: Begin time step 5. Start time: 8312.5 seconds (2 hours, 18 minutes, 32.5 seconds), step size: 5640.63 seconds (1 hours, 34 minutes, 0.63 seconds) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 1.28938e-07 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: RND: '2a25e93b0fd7b51a6d214450579f0ab8' 85: Simulation name: 'cuvette_pvs' 85: Number of timesteps: '10' - 83/127 Test #85: cuvette_pvs .................................... Passed 1.36 sec -test 87 - Start 87: diffusion_ncp + 85/127 Test #85: cuvette_pvs .................................... Passed 2.23 sec +test 89 + Start 89: groundwater_immiscible -87: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/diffusion_ncp" "--" -87: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -87: Test timeout computed to be: 1500 -87: ###################### -87: # Running test '' -87: ###################### -82: Newton iteration 3 error: 2.47152e-09 -82: Linearization/solve/update time: 0.049009(59.7607%)/0.0329405(40.167%)/5.928e-05(0.072285%) -87: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/diffusion_ncp " -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 2 error: 8.77928e-06 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Storage: liquid=[1.89568e+08 955747 4.34133e+11] gas=[0 0 0] -83: Writing visualization results for the current time step. -83: Time step 5 done. CPU time: 0.511155 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) -83: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Newton iteration 3 error: 6.92466e-11 -86: Linearization/solve/update time: 0.0330021(99.666%)/9.604e-05(0.29004%)/1.456e-05(0.0439711%) -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. -86: Time step 5 done. CPU time: 0.265633 seconds, end time: 13953.1 seconds (3 hours, 52 minutes, 33.13 seconds), step size: 5640.63 seconds (1 hours, 34 minutes, 0.63 seconds) -86: Begin time step 6. Start time: 13953.1 seconds (3 hours, 52 minutes, 33.13 seconds), step size: 8930.99 seconds (2 hours, 28 minutes, 50.99 seconds) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 6.64713e-08 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Solve: M deltax^k = r -82: Storage: liquid=[1.89564e+08 957754 0 0 4.34082e+11] gas=[0 0 0 0 0] +89: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/groundwater_immiscible" "--" +89: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +89: Test timeout computed to be: 1500 +89: ###################### +89: # Running test '' +89: ###################### +89: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/groundwater_immiscible " +82: Storage: liquid=[1.89568e+08 955747 0 0 4.34133e+11] gas=[0 0 0 0 0] 82: Writing visualization results for the current time step. -82: Time step 6 done. CPU time: 0.785292 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) -82: Begin time step 7. Start time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) +82: Time step 5 done. CPU time: 1.29535 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +82: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) 82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 1 error: 0.00169931 -86: Solve: M deltax^k = r -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 2 error: 6.78144e-06 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 82: Solve: M deltax^k = r -86: Newton iteration 3 error: 1.60784e-11 -86: Linearization/solve/update time: 0.0332822(99.6481%)/0.0001024(0.306589%)/1.512e-05(0.0452698%) -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. -83: Solve: M deltax^k = r -86: Time step 6 done. CPU time: 0.300236 seconds, end time: 22884.1 seconds (6 hours, 21 minutes, 24.11 seconds), step size: 8930.99 seconds (2 hours, 28 minutes, 50.99 seconds) -86: Begin time step 7. Start time: 22884.1 seconds (6 hours, 21 minutes, 24.11 seconds), step size: 14140.7 seconds (3 hours, 55 minutes, 40.73 seconds) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 4.32622e-06 -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 2.59637e-08 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 1 error: 0.00169673 +82: Newton iteration 1 error: 0.00169931 82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 2 error: 7.80763e-06 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Newton iteration 3 error: 2.07202e-09 -83: Linearization/solve/update time: 0.0443296(82.2717%)/0.00952748(17.6822%)/2.484e-05(0.0461008%) 82: Solve: M deltax^k = r -86: Newton iteration 3 error: 5.043e-12 -86: Linearization/solve/update time: 0.0325501(99.619%)/0.00010904(0.333715%)/1.544e-05(0.0472538%) -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. -86: Time step 7 done. CPU time: 0.334056 seconds, end time: 37024.8 seconds (10 hours, 17 minutes, 4.85 seconds), step size: 14140.7 seconds (3 hours, 55 minutes, 40.73 seconds) -86: Begin time step 8. Start time: 37024.8 seconds (10 hours, 17 minutes, 4.85 seconds), step size: 22389.5 seconds (6 hours, 13 minutes, 9.49 seconds) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 7.43926e-09 -86: Linearization/solve/update time: 0.00513176(98.7705%)/5.816e-05(1.1194%)/5.72e-06(0.110092%) -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. -86: Time step 8 done. CPU time: 0.343983 seconds, end time: 59414.3 seconds (16 hours, 30 minutes, 14.34 seconds), step size: 22389.5 seconds (6 hours, 13 minutes, 9.49 seconds) -86: Begin time step 9. Start time: 59414.3 seconds (16 hours, 30 minutes, 14.34 seconds), step size: 39181.6 seconds (10 hours, 53 minutes, 1.62 seconds) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 2 error: 5.61514e-06 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 5.58019e-09 -86: Linearization/solve/update time: 0.00509468(98.8774%)/5.144e-05(0.998346%)/6.4e-06(0.124211%) -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. -83: Storage: liquid=[1.89564e+08 957754 4.34082e+11] gas=[0 0 0] -83: Writing visualization results for the current time step. -86: Time step 9 done. CPU time: 0.353843 seconds, end time: 98596 seconds (1 days, 3 hours, 23.27 minutes), step size: 39181.6 seconds (10 hours, 53 minutes, 1.62 seconds) -86: Begin time step 10. Start time: 98596 seconds (1 days, 3 hours, 23.27 minutes), step size: 68567.8 seconds (19 hours, 2 minutes, 47.83 seconds) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Time step 6 done. CPU time: 0.602865 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) -83: Begin time step 7. Start time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 1.15337e-09 -86: Linearization/solve/update time: 0.00510856(98.739%)/5.948e-05(1.14964%)/5.76e-06(0.11133%) -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. -86: Time step 10 done. CPU time: 0.363658 seconds, end time: 167164 seconds (1 days, 22 hours, 26.06 minutes), step size: 68567.8 seconds (19 hours, 2 minutes, 47.83 seconds) -86: Serialize to file 'diffusion_flash_time=167164_rank=0.ers', next time step size: 119994 -86: Begin time step 11. Start time: 167164 seconds (1 days, 22 hours, 26.06 minutes), step size: 119994 seconds (1 days, 9 hours, 19.89 minutes) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Newton iteration 3 error: 2.33946e-09 -82: Linearization/solve/update time: 0.0490253(59.9493%)/0.0326932(39.978%)/5.944e-05(0.0726847%) -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 1.0879e-10 -86: Linearization/solve/update time: 0.00511444(98.8015%)/5.6e-05(1.08182%)/6.04e-06(0.116682%) -83: Solve: M deltax^k = r -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. -86: Time step 11 done. CPU time: 0.373933 seconds, end time: 287157 seconds (3 days, 7 hours, 45.96 minutes), step size: 119994 seconds (1 days, 9 hours, 19.89 minutes) -86: Begin time step 12. Start time: 287157 seconds (3 days, 7 hours, 45.96 minutes), step size: 209989 seconds (2 days, 10 hours, 19.82 minutes) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 1 error: 0.00169673 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 9.46748e-12 -86: Linearization/solve/update time: 0.00510696(98.897%)/5.076e-05(0.982974%)/6.2e-06(0.120064%) -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. -86: Time step 12 done. CPU time: 0.383809 seconds, end time: 497146 seconds (5 days, 18 hours, 5.77 minutes), step size: 209989 seconds (2 days, 10 hours, 19.82 minutes) -86: Begin time step 13. Start time: 497146 seconds (5 days, 18 hours, 5.77 minutes), step size: 253941 seconds (2 days, 22 hours, 32.35 minutes) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 6.76234e-13 -86: Linearization/solve/update time: 0.00509924(99.0913%)/4.1e-05(0.796735%)/5.76e-06(0.111932%) -83: Solve: M deltax^k = r -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. -86: Time step 13 done. CPU time: 0.39363 seconds, end time: 751087 seconds (8 days, 16 hours, 38.12 minutes), step size: 253941 seconds (2 days, 22 hours, 32.35 minutes) -86: Begin time step 14. Start time: 751087 seconds (8 days, 16 hours, 38.12 minutes), step size: 248913 seconds (2 days, 21 hours, 8.54 minutes) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 4.22627e-06 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Storage: liquid=[1.89561e+08 959721 0 0 4.34032e+11] gas=[0 0 0 0 0] -82: Writing visualization results for the current time step. -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 6.76234e-13 -86: Linearization/solve/update time: 0.005103(99.1451%)/3.812e-05(0.740626%)/5.88e-06(0.114241%) -82: Time step 7 done. CPU time: 0.903555 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) -82: Begin time step 8. Start time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) +82: Newton iteration 2 error: 5.75766e-06 82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Storage: 0.0715113 14.2882 -86: Writing visualization results for the current time step. -86: Time step 14 done. CPU time: 0.403458 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 248913 seconds (2 days, 21 hours, 8.54 minutes) -86: Simulation of problem 'diffusion_flash' finished. -86: -86: ------------------------ Timing ------------------------ -86: Setup time: 0.127 seconds, 23.9% -86: Simulation time: 0.403 seconds, 76.1% -86: Linearization time: 0.357 seconds, 88.4% -86: Linear solve time: 0.00328 seconds, 0.813% -86: Newton update time: 0.000186 seconds, 0.046% -86: Pre/postprocess time: 0.031 seconds, 7.69% -86: Output write time: 0.0107 seconds, 2.65% -86: First process' simulation CPU time: 0.477 seconds -86: Number of processes: 1 -86: Threads per processes: 1 -86: Total CPU time: 0.477 seconds -86: -86: ---------------------------------------------------------------- -86: -86: Simulation completed 87: opm models will now start the simulation. 87: # [parameters which were specified at compile-time] 87: CellsX="250" @@ -55245,223 +55331,13 @@ 87: VtkWriteViscosities="0" 87: # [end of parameters] 87: Allocating the simulation vanguard -83: Newton iteration 3 error: 1.98418e-09 87: Adding LGRs, if any 87: Distributing the vanguard's data 87: Allocating the model 87: Allocating the problem -87: Initializing the model -83: Linearization/solve/update time: 0.044439(82.1733%)/0.0096136(17.7767%)/2.704e-05(0.0500003%) -87: Initializing the problem -82: Solve: M deltax^k = r -86: ###################### -86: # Comparing results -86: ###################### -86: RND: 'a2b75e9bc94b527d937e2d04b8c99314' -86: Simulation name: 'diffusion_flash' -86: Number of timesteps: '14' - 84/127 Test #86: diffusion_flash ................................ Passed 0.74 sec -test 88 - Start 88: diffusion_pvs - -88: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/diffusion_pvs" "--" -88: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -88: Test timeout computed to be: 1500 -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 1 error: 0.00169283 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: ###################### -88: # Running test '' -88: ###################### -88: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/diffusion_pvs " -83: Storage: liquid=[1.89561e+08 959721 4.34032e+11] gas=[0 0 0] -83: Writing visualization results for the current time step. -83: Time step 7 done. CPU time: 0.694819 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) -83: Begin time step 8. Start time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Solve: M deltax^k = r -83: Solve: M deltax^k = r -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 2 error: 5.48549e-06 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 1 error: 0.00169283 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Newton iteration 3 error: 2.22167e-09 -82: Linearization/solve/update time: 0.0490307(59.4781%)/0.0333448(40.4499%)/5.936e-05(0.0720084%) -83: Solve: M deltax^k = r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 4.13289e-06 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Newton iteration 3 error: 1.89218e-09 -83: Linearization/solve/update time: 0.044283(82.3064%)/0.00949404(17.646%)/2.556e-05(0.047507%) -82: Storage: liquid=[1.89557e+08 961649 0 0 4.33982e+11] gas=[0 0 0 0 0] -82: Writing visualization results for the current time step. -82: Time step 8 done. CPU time: 1.02248 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) -82: Simulation of problem 'co2injection_ncp_ni_ecfv' finished. -82: -82: ------------------------ Timing ------------------------ -82: Setup time: 1.04 seconds, 50.3% -82: Simulation time: 1.02 seconds, 49.7% -82: Linearization time: 0.427 seconds, 41.7% -82: Linear solve time: 0.302 seconds, 29.6% -82: Newton update time: 0.000535 seconds, 0.0523% -82: Pre/postprocess time: 0.271 seconds, 26.5% -82: Output write time: 0.0203 seconds, 1.99% -82: First process' simulation CPU time: 1.06 seconds -82: Number of processes: 1 -82: Threads per processes: 1 -82: Total CPU time: 1.06 seconds -82: -82: ---------------------------------------------------------------- -82: -82: Simulation completed -87: Simulator successfully set up -87: Applying the initial solution of the "diffusion_ncp" problem -87: Writing visualization results for the current time step. -87: Begin time step 1. Start time: 0 seconds, step size: 1000 seconds (16 minutes, 40 seconds) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 0.00449099 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Storage: liquid=[1.89557e+08 961649 4.33982e+11] gas=[0 0 0] -83: Writing visualization results for the current time step. -82: ###################### -82: # Comparing results -82: ###################### -82: RND: '303e0432e526d76b101eb5ebcb6ca467' -83: Time step 8 done. CPU time: 0.786403 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) -83: Simulation of problem 'co2injection_pvs_ni_ecfv' finished. -83: -83: ------------------------ Timing ------------------------ -83: Setup time: 1.03 seconds, 56.8% -83: Simulation time: 0.786 seconds, 43.2% -83: Linearization time: 0.386 seconds, 49.1% -83: Linear solve time: 0.0927 seconds, 11.8% -83: Newton update time: 0.000235 seconds, 0.0298% -83: Pre/postprocess time: 0.285 seconds, 36.2% -83: Output write time: 0.0208 seconds, 2.64% -83: First process' simulation CPU time: 0.84 seconds -83: Number of processes: 1 -83: Threads per processes: 1 -83: Total CPU time: 0.84 seconds -83: -83: ---------------------------------------------------------------- -83: -83: Simulation completed -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 2 error: 9.76924e-07 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Newton iteration 3 error: 5.34057e-10 -87: Linearization/solve/update time: 0.0117993(88.7599%)/0.00145956(10.9795%)/3.464e-05(0.260578%) -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. -87: Time step 1 done. CPU time: 0.0162915 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) -87: Begin time step 2. Start time: 1000 seconds (16 minutes, 40 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 1.98019e-06 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Simulation name: 'co2injection_ncp_ni_ecfv' -82: Number of timesteps: '8' - 85/127 Test #82: co2injection_ncp_ni_ecfv ....................... Passed 2.27 sec -test 89 - Start 89: groundwater_immiscible - -89: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/groundwater_immiscible" "--" -89: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -89: Test timeout computed to be: 1500 -87: Newton iteration 2 error: 1.5579e-10 -87: Linearization/solve/update time: 0.00696036(96.6572%)/0.00021976(3.05176%)/2.096e-05(0.291067%) -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. -89: ###################### -89: # Running test '' -89: ###################### -87: Time step 2 done. CPU time: 0.026175 seconds, end time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) -87: Begin time step 3. Start time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: ###################### -83: # Comparing results -83: ###################### -83: RND: '939da136836a14a4eb76be99bcb2362e' -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 3.04394e-07 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/groundwater_immiscible " -87: Newton iteration 2 error: 3.08113e-11 -87: Linearization/solve/update time: 0.00696212(96.4945%)/0.00023404(3.24378%)/1.888e-05(0.261676%) -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. -87: Time step 3 done. CPU time: 0.0361014 seconds, end time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) -87: Begin time step 4. Start time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 4398.15 seconds (1 hours, 13 minutes, 18.15 seconds) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 1.80258e-07 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Simulation name: 'co2injection_pvs_ni_ecfv' -83: Number of timesteps: '8' - 86/127 Test #83: co2injection_pvs_ni_ecfv ....................... Passed 2.04 sec -test 90 - Start 90: infiltration_pvs - -90: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/infiltration_pvs" "--" -90: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -90: Test timeout computed to be: 1500 -87: Newton iteration 2 error: 1.95164e-11 -87: Linearization/solve/update time: 0.00694676(96.9595%)/0.00020044(2.79764%)/1.74e-05(0.242861%) -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. -87: Time step 4 done. CPU time: 0.0459308 seconds, end time: 9620.37 seconds (2 hours, 40 minutes, 20.37 seconds), step size: 4398.15 seconds (1 hours, 13 minutes, 18.15 seconds) -87: Begin time step 5. Start time: 9620.37 seconds (2 hours, 40 minutes, 20.37 seconds), step size: 7330.25 seconds (2 hours, 2 minutes, 10.25 seconds) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: ###################### -90: # Running test '' -90: ###################### -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 1.12108e-07 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/infiltration_pvs " -87: Newton iteration 2 error: 8.74224e-12 -87: Linearization/solve/update time: 0.00697532(97.0315%)/0.00019672(2.73651%)/1.668e-05(0.23203%) -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. -87: Time step 5 done. CPU time: 0.0557982 seconds, end time: 16950.6 seconds (4 hours, 42 minutes, 30.62 seconds), step size: 7330.25 seconds (2 hours, 2 minutes, 10.25 seconds) -87: Begin time step 6. Start time: 16950.6 seconds (4 hours, 42 minutes, 30.62 seconds), step size: 12217.1 seconds (3 hours, 23 minutes, 37.08 seconds) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 5.00472e-08 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Newton iteration 2 error: 2.43748e-12 -87: Linearization/solve/update time: 0.00695116(96.9955%)/0.00019776(2.75951%)/1.756e-05(0.24503%) -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. -87: Time step 6 done. CPU time: 0.0656517 seconds, end time: 29167.7 seconds (8 hours, 6 minutes, 7.7 seconds), step size: 12217.1 seconds (3 hours, 23 minutes, 37.08 seconds) -87: Begin time step 7. Start time: 29167.7 seconds (8 hours, 6 minutes, 7.7 seconds), step size: 20361.8 seconds (5 hours, 39 minutes, 21.8 seconds) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 1.59332e-08 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Newton iteration 2 error: 1.15418e-12 -87: Linearization/solve/update time: 0.00692284(97.0619%)/0.0001922(2.69475%)/1.736e-05(0.243396%) -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. -87: Time step 7 done. CPU time: 0.075481 seconds, end time: 49529.5 seconds (13 hours, 45 minutes, 29.49 seconds), step size: 20361.8 seconds (5 hours, 39 minutes, 21.8 seconds) -87: Begin time step 8. Start time: 49529.5 seconds (13 hours, 45 minutes, 29.49 seconds), step size: 33936.3 seconds (9 hours, 25 minutes, 36.33 seconds) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r +82: Newton iteration 3 error: 2.47152e-09 +82: Linearization/solve/update time: 0.0495993(59.5872%)/0.0335722(40.3326%)/6.676e-05(0.0802035%) 88: opm models will now start the simulation. -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 3.47293e-09 -87: Linearization/solve/update time: 0.0034694(94.3531%)/0.00019616(5.33473%)/1.148e-05(0.312208%) 88: # [parameters which were specified at compile-time] 88: CellsX="250" 88: ContinueOnConvergenceError="0" @@ -55530,96 +55406,27 @@ 88: VtkWriteViscosities="0" 88: # [end of parameters] 88: Allocating the simulation vanguard -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. 88: Adding LGRs, if any 88: Distributing the vanguard's data 88: Allocating the model -87: Time step 8 done. CPU time: 0.0818223 seconds, end time: 83465.8 seconds (23 hours, 11 minutes, 5.82 seconds), step size: 33936.3 seconds (9 hours, 25 minutes, 36.33 seconds) -87: Begin time step 9. Start time: 83465.8 seconds (23 hours, 11 minutes, 5.82 seconds), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 88: Allocating the problem 88: Initializing the model -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 4.97401e-10 -87: Linearization/solve/update time: 0.0034776(94.5205%)/0.00019064(5.18156%)/1.096e-05(0.297891%) 88: Initializing the problem -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. -87: Time step 9 done. CPU time: 0.0881566 seconds, end time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) -87: Begin time step 10. Start time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 4.34417e-11 -87: Linearization/solve/update time: 0.00348188(94.4295%)/0.00019444(5.27326%)/1.096e-05(0.297238%) -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. -87: Time step 10 done. CPU time: 0.0945287 seconds, end time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) -87: Serialize to file 'diffusion_ncp_time=246784_rank=0.ers', next time step size: 181878 -87: Begin time step 11. Start time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 2.3007e-12 -87: Linearization/solve/update time: 0.00348836(96.1967%)/0.00012576(3.46802%)/1.216e-05(0.33533%) -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. -87: Time step 11 done. CPU time: 0.10155 seconds, end time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) -87: Begin time step 12. Start time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 2.3007e-12 -87: Linearization/solve/update time: 0.00348668(96.6214%)/0.0001106(3.0649%)/1.132e-05(0.313695%) -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. -87: Time step 12 done. CPU time: 0.107799 seconds, end time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) -87: Begin time step 13. Start time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 2.3007e-12 -87: Linearization/solve/update time: 0.00346312(96.6315%)/0.00010908(3.04366%)/1.164e-05(0.324791%) -87: Storage: 0.0715113 14.2882 0 0 -87: Writing visualization results for the current time step. -87: Time step 13 done. CPU time: 0.114043 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) -87: Simulation of problem 'diffusion_ncp' finished. -87: -87: ------------------------ Timing ------------------------ -87: Setup time: 0.119 seconds, 51% -87: Simulation time: 0.114 seconds, 49% -87: Linearization time: 0.0744 seconds, 65.2% -87: Linear solve time: 0.00363 seconds, 3.18% -87: Newton update time: 0.000212 seconds, 0.186% -87: Pre/postprocess time: 0.0219 seconds, 19.2% -87: Output write time: 0.0129 seconds, 11.3% -87: First process' simulation CPU time: 0.18 seconds -87: Number of processes: 1 -87: Threads per processes: 1 -87: Total CPU time: 0.18 seconds -87: -87: ---------------------------------------------------------------- -87: -87: Simulation completed -87: ###################### -87: # Comparing results -87: ###################### -87: RND: '815b7c1b109a0daf05f452fee80702c4' -87: Simulation name: 'diffusion_ncp' -87: Number of timesteps: '13' - 87/127 Test #87: diffusion_ncp .................................. Passed 0.43 sec -test 91 - Start 91: lens_richards_ecfv - -91: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_richards_ecfv" "--" -91: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -91: Test timeout computed to be: 1500 -91: ###################### -91: # Running test '' -91: ###################### -91: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_richards_ecfv " +87: Initializing the model +87: Initializing the problem +82: Storage: liquid=[1.89564e+08 957754 0 0 4.34082e+11] gas=[0 0 0 0 0] +82: Writing visualization results for the current time step. +82: Time step 6 done. CPU time: 1.41868 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +82: Begin time step 7. Start time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 1 error: 0.00169673 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 2 error: 5.61514e-06 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 89: opm models will now start the simulation. 89: # [parameters which were specified at compile-time] 89: ContinueOnConvergenceError="0" @@ -55696,6 +55503,8 @@ 89: Update: x^(k+1) = x^k - deltax^k 89: Newton iteration 1 error: 8019.62 89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Newton iteration 3 error: 2.33946e-09 +82: Linearization/solve/update time: 0.0507259(59.3666%)/0.0346571(40.5607%)/6.22e-05(0.0727952%) 89: Solve: M deltax^k = r 89: Update: x^(k+1) = x^k - deltax^k 89: Newton iteration 2 error: 1.6402 @@ -55709,24 +55518,24 @@ 89: Newton iteration 4 error: 2.78893e-07 89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 89: Newton iteration 5 error: 5.28217e-11 -89: Linearization/solve/update time: 0.0134318(83.7609%)/0.00258228(16.1032%)/2.18e-05(0.135945%) +89: Linearization/solve/update time: 0.00642516(91.0656%)/0.000616445(8.73705%)/1.3921e-05(0.197306%) 89: Storage: 400 89: Writing visualization results for the current time step. -89: Time step 1 done. CPU time: 0.0181019 seconds, end time: 1 seconds, step size: 1 seconds +89: Time step 1 done. CPU time: 0.0108545 seconds, end time: 1 seconds, step size: 1 seconds 89: Simulation of problem 'groundwater_immiscible' finished. 89: 89: ------------------------ Timing ------------------------ -89: Setup time: 0.0116 seconds, 39.1% -89: Simulation time: 0.0181 seconds, 60.9% -89: Linearization time: 0.0134 seconds, 74.1% -89: Linear solve time: 0.00258 seconds, 14.2% -89: Newton update time: 2.18e-05 seconds, 0.12% -89: Pre/postprocess time: 0.0008 seconds, 4.41% -89: Output write time: 0.000651 seconds, 3.59% -89: First process' simulation CPU time: 0.0165 seconds +89: Setup time: 0.00767 seconds, 41.3% +89: Simulation time: 0.0109 seconds, 58.7% +89: Linearization time: 0.00643 seconds, 59% +89: Linear solve time: 0.000616 seconds, 5.66% +89: Newton update time: 1.39e-05 seconds, 0.128% +89: Pre/postprocess time: 0.00063 seconds, 5.79% +89: Output write time: 0.000254 seconds, 2.33% +89: First process' simulation CPU time: 0.00842 seconds 89: Number of processes: 1 89: Threads per processes: 1 -89: Total CPU time: 0.0165 seconds +89: Total CPU time: 0.00842 seconds 89: 89: ---------------------------------------------------------------- 89: @@ -55734,10 +55543,298 @@ 89: ###################### 89: # Comparing results 89: ###################### -89: RND: 'bf14539ae81b31bed12f264fa87421a6' -90: opm models will now start the simulation. +89: RND: '25857576deaaab37dd2a3b0ad54c8d03' +82: Storage: liquid=[1.89561e+08 959721 0 0 4.34032e+11] gas=[0 0 0 0 0] +82: Writing visualization results for the current time step. +82: Time step 7 done. CPU time: 1.54571 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) +82: Begin time step 8. Start time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 89: Simulation name: 'groundwater_immiscible' 89: Number of timesteps: '1' + 86/127 Test #89: groundwater_immiscible ......................... Passed 0.29 sec +test 90 + Start 90: infiltration_pvs + +90: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/infiltration_pvs" "--" +90: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +90: Test timeout computed to be: 1500 +82: Solve: M deltax^k = r +90: ###################### +90: # Running test '' +90: ###################### +90: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/infiltration_pvs " +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 1 error: 0.00169283 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +87: Simulator successfully set up +87: Applying the initial solution of the "diffusion_ncp" problem +87: Writing visualization results for the current time step. +87: Begin time step 1. Start time: 0 seconds, step size: 1000 seconds (16 minutes, 40 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 2 error: 5.48549e-06 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 0.00449099 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Simulator successfully set up +88: Applying the initial solution of the "diffusion_pvs" problem +88: Writing visualization results for the current time step. +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 2 error: 9.76924e-07 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Newton iteration 3 error: 2.22167e-09 +82: Linearization/solve/update time: 0.0512656(56.3429%)/0.0396554(43.5828%)/6.764e-05(0.074339%) +88: Begin time step 1. Start time: 0 seconds, step size: 1000 seconds (16 minutes, 40 seconds) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Newton iteration 3 error: 5.34057e-10 +87: Linearization/solve/update time: 0.0146905(94.9488%)/0.000697525(4.5083%)/8.4001e-05(0.542922%) +87: Storage: 0.0715113 14.2882 0 0 +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 0.00449099 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 2 error: 1.20752e-05 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Writing visualization results for the current time step. +88: Newton iteration 3 error: 2.61751e-10 +88: Linearization/solve/update time: 0.00652848(89.6596%)/0.000733045(10.0674%)/1.988e-05(0.273024%) +87: Time step 1 done. CPU time: 0.0394514 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) +87: Begin time step 2. Start time: 1000 seconds (16 minutes, 40 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Storage: 0.0715113 14.2882 +88: Writing visualization results for the current time step. +87: Solve: M deltax^k = r +88: Time step 1 done. CPU time: 0.0264127 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) +88: Begin time step 2. Start time: 1000 seconds (16 minutes, 40 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 1.98019e-06 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 1.98073e-06 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Storage: liquid=[1.89557e+08 961649 0 0 4.33982e+11] gas=[0 0 0 0 0] +82: Writing visualization results for the current time step. +87: Newton iteration 2 error: 1.5579e-10 +87: Linearization/solve/update time: 0.011191(97.2085%)/0.000280722(2.43845%)/4.064e-05(0.353013%) +87: Storage: 0.0715113 14.2882 0 0 +82: Time step 8 done. CPU time: 1.67849 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) +82: Simulation of problem 'co2injection_ncp_ni_ecfv' finished. +82: +82: ------------------------ Timing ------------------------ +82: Setup time: 1.75 seconds, 51.1% +82: Simulation time: 1.68 seconds, 48.9% +82: Linearization time: 0.658 seconds, 39.2% +82: Linear solve time: 0.528 seconds, 31.4% +82: Newton update time: 0.00307 seconds, 0.183% +82: Pre/postprocess time: 0.401 seconds, 23.9% +82: Output write time: 0.0363 seconds, 2.16% +82: First process' simulation CPU time: 1.06 seconds +82: Number of processes: 1 +82: Threads per processes: 1 +82: Total CPU time: 1.06 seconds +82: +82: ---------------------------------------------------------------- +82: +82: Simulation completed +88: Newton iteration 2 error: 1.17752e-10 +88: Linearization/solve/update time: 0.00426703(98.0829%)/7.392e-05(1.69914%)/9.48e-06(0.21791%) +88: Storage: 0.0715113 14.2882 +88: Writing visualization results for the current time step. +88: Time step 2 done. CPU time: 0.0424104 seconds, end time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) +88: Begin time step 3. Start time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Writing visualization results for the current time step. +87: Time step 2 done. CPU time: 0.0714941 seconds, end time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) +87: Begin time step 3. Start time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: ###################### +82: # Comparing results +82: ###################### +82: RND: 'bc66714246e9563283fa386123deaf64' +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 3.04408e-07 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Newton iteration 2 error: 2.42973e-11 +88: Linearization/solve/update time: 0.00427115(97.7812%)/8.384e-05(1.91938%)/1.308e-05(0.299446%) +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 3.04394e-07 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Storage: 0.0715113 14.2882 +88: Writing visualization results for the current time step. +88: Time step 3 done. CPU time: 0.0624453 seconds, end time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) +88: Begin time step 4. Start time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 4398.15 seconds (1 hours, 13 minutes, 18.15 seconds) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Newton iteration 2 error: 3.08113e-11 +87: Linearization/solve/update time: 0.0151243(98.2101%)/0.000249121(1.61767%)/2.6521e-05(0.172215%) +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 1.80237e-07 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Storage: 0.0715113 14.2882 0 0 +88: Newton iteration 2 error: 1.60462e-11 +87: Writing visualization results for the current time step. +88: Linearization/solve/update time: 0.00431387(97.8097%)/8.3481e-05(1.89279%)/1.312e-05(0.297474%) +87: Time step 3 done. CPU time: 0.0955327 seconds, end time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) +88: Storage: 0.0715113 14.2882 +87: Begin time step 4. Start time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 4398.15 seconds (1 hours, 13 minutes, 18.15 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Writing visualization results for the current time step. +88: Time step 4 done. CPU time: 0.0861247 seconds, end time: 9620.37 seconds (2 hours, 40 minutes, 20.37 seconds), step size: 4398.15 seconds (1 hours, 13 minutes, 18.15 seconds) +82: Simulation name: 'co2injection_ncp_ni_ecfv' +82: Number of timesteps: '8' + 87/127 Test #82: co2injection_ncp_ni_ecfv ....................... Passed 3.73 sec +test 91 + Start 91: lens_richards_ecfv + +91: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_richards_ecfv" "--" +91: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +91: Test timeout computed to be: 1500 +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 1.80258e-07 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Newton iteration 2 error: 1.95164e-11 +87: Linearization/solve/update time: 0.00700036(95.6506%)/0.000259482(3.54547%)/5.884e-05(0.803969%) +88: Begin time step 5. Start time: 9620.37 seconds (2 hours, 40 minutes, 20.37 seconds), step size: 7330.25 seconds (2 hours, 2 minutes, 10.25 seconds) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Storage: 0.0715113 14.2882 0 0 +87: Writing visualization results for the current time step. +91: ###################### +91: # Running test '' +91: ###################### +87: Time step 4 done. CPU time: 0.119073 seconds, end time: 9620.37 seconds (2 hours, 40 minutes, 20.37 seconds), step size: 4398.15 seconds (1 hours, 13 minutes, 18.15 seconds) +87: Begin time step 5. Start time: 9620.37 seconds (2 hours, 40 minutes, 20.37 seconds), step size: 7330.25 seconds (2 hours, 2 minutes, 10.25 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 1.12107e-07 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Newton iteration 2 error: 5.69354e-12 +88: Linearization/solve/update time: 0.00426731(97.7479%)/8.548e-05(1.95802%)/1.284e-05(0.294116%) +88: Storage: 0.0715113 14.2882 +88: Writing visualization results for the current time step. +88: Time step 5 done. CPU time: 0.106173 seconds, end time: 16950.6 seconds (4 hours, 42 minutes, 30.62 seconds), step size: 7330.25 seconds (2 hours, 2 minutes, 10.25 seconds) +88: Begin time step 6. Start time: 16950.6 seconds (4 hours, 42 minutes, 30.62 seconds), step size: 12217.1 seconds (3 hours, 23 minutes, 37.08 seconds) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_richards_ecfv " +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 1.12108e-07 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 5.00551e-08 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Newton iteration 2 error: 9.18406e-13 +88: Linearization/solve/update time: 0.00422847(97.65%)/8.8521e-05(2.04426%)/1.324e-05(0.305758%) +87: Newton iteration 2 error: 8.74224e-12 +87: Linearization/solve/update time: 0.0191182(98.5218%)/0.000260721(1.34357%)/2.6121e-05(0.134609%) +87: Storage: 0.0715113 14.2882 0 0 +87: Writing visualization results for the current time step. +87: Time step 5 done. CPU time: 0.141347 seconds, end time: 16950.6 seconds (4 hours, 42 minutes, 30.62 seconds), step size: 7330.25 seconds (2 hours, 2 minutes, 10.25 seconds) +88: Storage: 0.0715113 14.2882 +88: Writing visualization results for the current time step. +88: Time step 6 done. CPU time: 0.124943 seconds, end time: 29167.7 seconds (8 hours, 6 minutes, 7.7 seconds), step size: 12217.1 seconds (3 hours, 23 minutes, 37.08 seconds) +88: Begin time step 7. Start time: 29167.7 seconds (8 hours, 6 minutes, 7.7 seconds), step size: 20361.8 seconds (5 hours, 39 minutes, 21.8 seconds) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Begin time step 6. Start time: 16950.6 seconds (4 hours, 42 minutes, 30.62 seconds), step size: 12217.1 seconds (3 hours, 23 minutes, 37.08 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 1.59384e-08 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Newton iteration 2 error: 5.94326e-13 +88: Linearization/solve/update time: 0.00425267(97.5251%)/9.296e-05(2.13182%)/1.496e-05(0.343073%) +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 5.00472e-08 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Newton iteration 2 error: 2.43748e-12 +87: Linearization/solve/update time: 0.00700081(95.8767%)/0.000257242(3.52295%)/4.384e-05(0.600393%) +87: Storage: 0.0715113 14.2882 0 0 +88: Storage: 0.0715113 14.2882 +88: Writing visualization results for the current time step. +88: Time step 7 done. CPU time: 0.143807 seconds, end time: 49529.5 seconds (13 hours, 45 minutes, 29.49 seconds), step size: 20361.8 seconds (5 hours, 39 minutes, 21.8 seconds) +88: Begin time step 8. Start time: 49529.5 seconds (13 hours, 45 minutes, 29.49 seconds), step size: 33936.3 seconds (9 hours, 25 minutes, 36.33 seconds) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Writing visualization results for the current time step. +87: Time step 6 done. CPU time: 0.169094 seconds, end time: 29167.7 seconds (8 hours, 6 minutes, 7.7 seconds), step size: 12217.1 seconds (3 hours, 23 minutes, 37.08 seconds) +87: Begin time step 7. Start time: 29167.7 seconds (8 hours, 6 minutes, 7.7 seconds), step size: 20361.8 seconds (5 hours, 39 minutes, 21.8 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 1.59332e-08 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 3.47445e-09 +88: Linearization/solve/update time: 0.00214445(95.4901%)/8.892e-05(3.95951%)/1.236e-05(0.550377%) +88: Storage: 0.0715113 14.2882 +88: Writing visualization results for the current time step. +87: Newton iteration 2 error: 1.15418e-12 +87: Linearization/solve/update time: 0.00722873(96.473%)/0.000241481(3.22275%)/2.28e-05(0.304284%) +88: Time step 8 done. CPU time: 0.156133 seconds, end time: 83465.8 seconds (23 hours, 11 minutes, 5.82 seconds), step size: 33936.3 seconds (9 hours, 25 minutes, 36.33 seconds) +87: Storage: 0.0715113 14.2882 0 0 +87: Writing visualization results for the current time step. +88: Begin time step 9. Start time: 83465.8 seconds (23 hours, 11 minutes, 5.82 seconds), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Time step 7 done. CPU time: 0.18176 seconds, end time: 49529.5 seconds (13 hours, 45 minutes, 29.49 seconds), step size: 20361.8 seconds (5 hours, 39 minutes, 21.8 seconds) +87: Begin time step 8. Start time: 49529.5 seconds (13 hours, 45 minutes, 29.49 seconds), step size: 33936.3 seconds (9 hours, 25 minutes, 36.33 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 3.47293e-09 +87: Linearization/solve/update time: 0.0035307(93.4141%)/0.000234161(6.19535%)/1.476e-05(0.390515%) +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 4.9766e-10 +88: Linearization/solve/update time: 0.00211949(95.503%)/8.7681e-05(3.95085%)/1.212e-05(0.546119%) +87: Storage: 0.0715113 14.2882 0 0 +87: Writing visualization results for the current time step. +88: Storage: 0.0715113 14.2882 +87: Time step 8 done. CPU time: 0.190716 seconds, end time: 83465.8 seconds (23 hours, 11 minutes, 5.82 seconds), step size: 33936.3 seconds (9 hours, 25 minutes, 36.33 seconds) +87: Begin time step 9. Start time: 83465.8 seconds (23 hours, 11 minutes, 5.82 seconds), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Solve: M deltax^k = r +88: Writing visualization results for the current time step. +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 4.97401e-10 +87: Linearization/solve/update time: 0.00348746(91.631%)/0.000300042(7.88343%)/1.848e-05(0.485551%) +87: Storage: 0.0715113 14.2882 0 0 +87: Writing visualization results for the current time step. +88: Time step 9 done. CPU time: 0.175956 seconds, end time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) +88: Begin time step 10. Start time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Time step 9 done. CPU time: 0.199581 seconds, end time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) +87: Begin time step 10. Start time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 4.34439e-11 +88: Linearization/solve/update time: 0.00213965(95.5043%)/8.8041e-05(3.92974%)/1.268e-05(0.565977%) +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 4.34417e-11 +87: Linearization/solve/update time: 0.00370686(93.5268%)/0.000242002(6.10588%)/1.456e-05(0.367359%) +88: Storage: 0.0715113 14.2882 +87: Storage: 0.0715113 14.2882 0 0 +87: Writing visualization results for the current time step. +88: Writing visualization results for the current time step. +87: Time step 10 done. CPU time: 0.20853 seconds, end time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) +87: Serialize to file 'diffusion_ncp_time=246784_rank=0.ers', next time step size: 181878 +87: Begin time step 11. Start time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: opm models will now start the simulation. 90: # [parameters which were specified at compile-time] 90: ContinueOnConvergenceError="0" 90: EnableAsyncVtkOutput="1" @@ -55802,35 +55899,181 @@ 90: VtkWriteViscosities="0" 90: # [end of parameters] 90: Allocating the simulation vanguard - 88/127 Test #89: groundwater_immiscible ......................... Passed 0.20 sec -test 92 - Start 92: lens_richards_vcfv - -92: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_richards_vcfv" "--" -92: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -92: Test timeout computed to be: 1500 +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k 90: Adding LGRs, if any 90: Distributing the vanguard's data 90: Allocating the model -92: ###################### -92: # Running test '' -92: ###################### +87: Newton iteration 1 error: 2.3007e-12 +87: Linearization/solve/update time: 0.00424251(95.4516%)/0.000185121(4.16501%)/1.704e-05(0.383381%) 90: Allocating the problem 90: Initializing the model +87: Storage: 0.0715113 14.2882 0 0 90: Initializing the problem -92: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_richards_vcfv " -88: Simulator successfully set up -88: Applying the initial solution of the "diffusion_pvs" problem +87: Writing visualization results for the current time step. +88: Time step 10 done. CPU time: 0.193057 seconds, end time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) +88: Serialize to file 'diffusion_pvs_time=246784_rank=0.ers', next time step size: 181878 +88: Begin time step 11. Start time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 2.29152e-12 +88: Linearization/solve/update time: 0.00213009(97.4401%)/5.0561e-05(2.31289%)/5.4e-06(0.24702%) +87: Time step 11 done. CPU time: 0.219155 seconds, end time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) +88: Storage: 0.0715113 14.2882 +87: Begin time step 12. Start time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 88: Writing visualization results for the current time step. -88: Begin time step 1. Start time: 0 seconds, step size: 1000 seconds (16 minutes, 40 seconds) +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 2.3007e-12 +87: Linearization/solve/update time: 0.0035133(95.7714%)/0.000141041(3.84473%)/1.4081e-05(0.383843%) +87: Storage: 0.0715113 14.2882 0 0 +87: Writing visualization results for the current time step. +88: Time step 11 done. CPU time: 0.203962 seconds, end time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) +88: Begin time step 12. Start time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Time step 12 done. CPU time: 0.227655 seconds, end time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) +87: Begin time step 13. Start time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 2.3007e-12 +87: Linearization/solve/update time: 0.00351386(95.817%)/0.00014036(3.82738%)/1.304e-05(0.355579%) +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 2.29152e-12 +88: Linearization/solve/update time: 0.00623428(99.0109%)/5.568e-05(0.884292%)/6.6e-06(0.104819%) +87: Storage: 0.0715113 14.2882 0 0 +87: Writing visualization results for the current time step. +88: Storage: 0.0715113 14.2882 +87: Time step 13 done. CPU time: 0.236196 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) +87: Simulation of problem 'diffusion_ncp' finished. +87: +87: ------------------------ Timing ------------------------ +87: Setup time: 0.244 seconds, 50.8% +87: Simulation time: 0.236 seconds, 49.2% +87: Linearization time: 0.103 seconds, 43.7% +87: Linear solve time: 0.00349 seconds, 1.48% +87: Newton update time: 0.000395 seconds, 0.167% +87: Pre/postprocess time: 0.0438 seconds, 18.6% +87: Output write time: 0.0381 seconds, 16.1% +87: First process' simulation CPU time: 0.14 seconds +87: Number of processes: 1 +87: Threads per processes: 1 +87: Total CPU time: 0.14 seconds +87: +87: ---------------------------------------------------------------- +87: +87: Simulation completed +88: Writing visualization results for the current time step. +88: Time step 12 done. CPU time: 0.219967 seconds, end time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) +88: Begin time step 13. Start time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) 88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: ###################### +87: # Comparing results +87: ###################### +87: RND: '9374479859ac9f3331b5d5883e6b08e5' 90: Simulator successfully set up 90: Applying the initial solution of the "infiltration_pvs" problem +90: Writing visualization results for the current time step. 88: Solve: M deltax^k = r 88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 0.00449099 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Newton iteration 1 error: 2.29152e-12 +88: Linearization/solve/update time: 0.00215501(96.2242%)/7.3041e-05(3.26138%)/1.152e-05(0.514383%) +88: Storage: 0.0715113 14.2882 +88: Writing visualization results for the current time step. +90: Begin time step 1. Start time: 0 seconds, step size: 60 seconds (1 minutes, 0 seconds) +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Time step 13 done. CPU time: 0.23406 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) +88: Simulation of problem 'diffusion_pvs' finished. +88: +88: ------------------------ Timing ------------------------ +88: Setup time: 0.258 seconds, 52.4% +88: Simulation time: 0.234 seconds, 47.6% +88: Linearization time: 0.0491 seconds, 21% +88: Linear solve time: 0.00169 seconds, 0.72% +88: Newton update time: 0.000157 seconds, 0.0672% +88: Pre/postprocess time: 0.0623 seconds, 26.6% +88: Output write time: 0.0348 seconds, 14.9% +88: First process' simulation CPU time: 0.113 seconds +88: Number of processes: 1 +88: Threads per processes: 1 +88: Total CPU time: 0.113 seconds +88: +88: ---------------------------------------------------------------- +88: +88: Simulation completed +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 1 error: 0.000439695 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Simulation name: 'diffusion_ncp' +87: Number of timesteps: '13' + 88/127 Test #87: diffusion_ncp .................................. Passed 0.76 sec +test 92 + Start 92: lens_richards_vcfv + +92: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_richards_vcfv" "--" +92: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +92: Test timeout computed to be: 1500 +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 2 error: 2.01603e-05 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: ###################### +88: # Comparing results +88: ###################### +88: RND: '8a44fa2615d6fd01583ab3288dac4644' +92: ###################### +92: # Running test '' +92: ###################### +90: Newton iteration 3 error: 6.79898e-09 +90: Linearization/solve/update time: 0.0352807(97.4863%)/0.000893686(2.4694%)/1.604e-05(0.0443212%) +92: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/lens_richards_vcfv " +90: Storage: 1.33187e+07 1.5 74136.8 +90: Writing visualization results for the current time step. +90: Time step 1 done. CPU time: 0.0484664 seconds, end time: 60 seconds (1 minutes, 0 seconds), step size: 60 seconds (1 minutes, 0 seconds) +90: Serialize to file 'infiltration_pvs_time=60_rank=0.ers', next time step size: 95 +90: Begin time step 2. Start time: 60 seconds (1 minutes, 0 seconds), step size: 95 seconds (1 minutes, 35 seconds) +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 1 error: 0.000124828 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Solve: M deltax^k = r +88: Simulation name: 'diffusion_pvs' +88: Number of timesteps: '13' +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 2 error: 2.5989e-05 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 89/127 Test #88: diffusion_pvs .................................. Passed 0.76 sec +test 93 + Start 93: obstacle_immiscible + +93: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible" "--" +93: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +93: Test timeout computed to be: 1500 +93: ###################### +93: # Running test '' +93: ###################### +90: Newton iteration 3 error: 5.01923e-09 +90: Linearization/solve/update time: 0.0344562(98.5702%)/0.000483523(1.38323%)/1.628e-05(0.0465729%) +90: Storage: 1.33187e+07 3.875 74173.6 90: Writing visualization results for the current time step. +93: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible " +90: Time step 2 done. CPU time: 0.0952141 seconds, end time: 155 seconds (2 minutes, 35 seconds), step size: 95 seconds (1 minutes, 35 seconds) +90: Serialize to file 'infiltration_pvs_time=155_rank=0.ers', next time step size: 150.417 +90: Begin time step 3. Start time: 155 seconds (2 minutes, 35 seconds), step size: 150.417 seconds (2 minutes, 30.42 seconds) +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 1 error: 7.19943e-05 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 2 error: 3.24724e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: opm models will now start the simulation. 91: # [parameters which were specified at compile-time] 91: ContinueOnConvergenceError="0" @@ -55886,343 +56129,300 @@ 91: VtkWriteViscosities="0" 91: # [end of parameters] 91: Allocating the simulation vanguard -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 2 error: 1.20752e-05 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Begin time step 1. Start time: 0 seconds, step size: 60 seconds (1 minutes, 0 seconds) -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Newton iteration 3 error: 2.61751e-10 -88: Linearization/solve/update time: 0.00804904(82.5593%)/0.00168728(17.3065%)/1.308e-05(0.134162%) 91: Adding LGRs, if any 91: Distributing the vanguard's data 91: Allocating the model 91: Allocating the problem -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. 91: Initializing the model -88: Time step 1 done. CPU time: 0.0135809 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) -88: Begin time step 2. Start time: 1000 seconds (16 minutes, 40 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Initializing the problem 91: Simulator successfully set up 91: Applying the initial solution of the "lens_richards_ecfv" problem 91: Writing visualization results for the current time step. -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 1.98073e-06 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Begin time step 1. Start time: 0 seconds, step size: 100 seconds (1 minutes, 40 seconds) 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Newton iteration 2 error: 1.17752e-10 -88: Linearization/solve/update time: 0.004231(98.5494%)/5.584e-05(1.30064%)/6.44e-06(0.150002%) -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. 91: Solve: M deltax^k = r +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 3 error: 2.67004e-08 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 1 error: 0.16 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Time step 2 done. CPU time: 0.0209691 seconds, end time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) -88: Begin time step 3. Start time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 2 error: 0.64154 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 1 error: 0.000439695 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 3.04408e-07 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 3 error: 0.218283 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Newton iteration 2 error: 2.42973e-11 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -88: Linearization/solve/update time: 0.00423788(98.774%)/4.628e-05(1.07867%)/6.32e-06(0.147303%) 91: Newton iteration 4 error: 0.0600263 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 4 error: 1.14031e-11 +90: Linearization/solve/update time: 0.0489644(98.4751%)/0.000737285(1.4828%)/2.092e-05(0.0420734%) +90: Storage: 1.33187e+07 7.63542 74222.5 +90: Writing visualization results for the current time step. 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. 91: Newton iteration 5 error: 0.00897547 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Time step 3 done. CPU time: 0.0283731 seconds, end time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) -88: Begin time step 4. Start time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 4398.15 seconds (1 hours, 13 minutes, 18.15 seconds) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 3 done. CPU time: 0.153116 seconds, end time: 305.417 seconds (5 minutes, 5.417 seconds), step size: 150.417 seconds (2 minutes, 30.42 seconds) +90: Serialize to file 'infiltration_pvs_time=305.417_rank=0.ers', next time step size: 225.625 +90: Begin time step 4. Start time: 305.417 seconds (5 minutes, 5.417 seconds), step size: 225.625 seconds (3 minutes, 45.62 seconds) +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 6 error: 0.000290827 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 1.80237e-07 91: Solve: M deltax^k = r -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 7 error: 3.30401e-07 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Newton iteration 8 error: 4.32987e-13 -91: Linearization/solve/update time: 0.0133893(87.6005%)/0.00150528(9.84842%)/0.00038992(2.55108%) +91: Linearization/solve/update time: 0.0170975(92.7267%)/0.000917444(4.97568%)/0.000423645(2.2976%) +91: Storage: 4 90: Solve: M deltax^k = r +91: Writing visualization results for the current time step. 90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 2 error: 2.01603e-05 -88: Newton iteration 2 error: 1.60462e-11 +90: Newton iteration 1 error: 7.20024e-05 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Linearization/solve/update time: 0.00421876(98.7537%)/4.692e-05(1.09831%)/6.32e-06(0.14794%) -91: Storage: 4 -91: Writing visualization results for the current time step. -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. -91: Time step 1 done. CPU time: 0.0185181 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 100 seconds (1 minutes, 40 seconds) +91: Time step 1 done. CPU time: 0.0439609 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 100 seconds (1 minutes, 40 seconds) 91: Begin time step 2. Start time: 100 seconds (1 minutes, 40 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Time step 4 done. CPU time: 0.0357569 seconds, end time: 9620.37 seconds (2 hours, 40 minutes, 20.37 seconds), step size: 4398.15 seconds (1 hours, 13 minutes, 18.15 seconds) -88: Begin time step 5. Start time: 9620.37 seconds (2 hours, 40 minutes, 20.37 seconds), step size: 7330.25 seconds (2 hours, 2 minutes, 10.25 seconds) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 1 error: 0.159992 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 1.12107e-07 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 2 error: 2.91487e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 2 error: 0.380585 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 2 error: 5.69354e-12 -88: Linearization/solve/update time: 0.00422004(98.8022%)/4.468e-05(1.04608%)/6.48e-06(0.151714%) 91: Newton iteration 3 error: 0.100557 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. 91: Newton iteration 4 error: 0.0145129 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 3 error: 6.79898e-09 -90: Linearization/solve/update time: 0.0300178(93.9057%)/0.00193312(6.04746%)/1.496e-05(0.0468%) -88: Time step 5 done. CPU time: 0.0431474 seconds, end time: 16950.6 seconds (4 hours, 42 minutes, 30.62 seconds), step size: 7330.25 seconds (2 hours, 2 minutes, 10.25 seconds) -88: Begin time step 6. Start time: 16950.6 seconds (4 hours, 42 minutes, 30.62 seconds), step size: 12217.1 seconds (3 hours, 23 minutes, 37.08 seconds) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 5 error: 0.000439897 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 5.00551e-08 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 3 error: 2.25988e-08 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Newton iteration 6 error: 4.3616e-07 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Newton iteration 7 error: 4.37039e-13 -91: Linearization/solve/update time: 0.0111092(93.9273%)/0.00033672(2.84695%)/0.00038152(3.22573%) -90: Storage: 1.33187e+07 1.5 74136.8 -90: Writing visualization results for the current time step. -88: Newton iteration 2 error: 9.18406e-13 -88: Linearization/solve/update time: 0.00421676(98.7957%)/4.52e-05(1.059%)/6.2e-06(0.145262%) -90: Time step 1 done. CPU time: 0.0395414 seconds, end time: 60 seconds (1 minutes, 0 seconds), step size: 60 seconds (1 minutes, 0 seconds) +91: Linearization/solve/update time: 0.0114002(92.2623%)/0.000525443(4.25245%)/0.000430644(3.48523%) 91: Storage: 9.85185 91: Writing visualization results for the current time step. -90: Serialize to file 'infiltration_pvs_time=60_rank=0.ers', next time step size: 95 -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. -90: Begin time step 2. Start time: 60 seconds (1 minutes, 0 seconds), step size: 95 seconds (1 minutes, 35 seconds) -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 2 done. CPU time: 0.0336533 seconds, end time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) +91: Time step 2 done. CPU time: 0.0816274 seconds, end time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) 91: Begin time step 3. Start time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Time step 6 done. CPU time: 0.050498 seconds, end time: 29167.7 seconds (8 hours, 6 minutes, 7.7 seconds), step size: 12217.1 seconds (3 hours, 23 minutes, 37.08 seconds) -88: Begin time step 7. Start time: 29167.7 seconds (8 hours, 6 minutes, 7.7 seconds), step size: 20361.8 seconds (5 hours, 39 minutes, 21.8 seconds) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 1 error: 0.159863 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 1.59384e-08 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 4 error: 5.39348e-12 +90: Linearization/solve/update time: 0.0502767(98.3894%)/0.000801045(1.56761%)/2.196e-05(0.0429748%) +90: Storage: 1.33187e+07 13.276 74281 +90: Writing visualization results for the current time step. +90: Time step 4 done. CPU time: 0.216077 seconds, end time: 531.042 seconds (8 minutes, 51.04 seconds), step size: 225.625 seconds (3 minutes, 45.62 seconds) +90: Serialize to file 'infiltration_pvs_time=531.042_rank=0.ers', next time step size: 338.438 +90: Begin time step 5. Start time: 531.042 seconds (8 minutes, 51.04 seconds), step size: 338.438 seconds (5 minutes, 38.44 seconds) +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 1 error: 7.20085e-05 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 2 error: 0.137462 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Newton iteration 2 error: 5.94326e-13 -88: Linearization/solve/update time: 0.0042244(98.8432%)/4.316e-05(1.00986%)/6.28e-06(0.14694%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 3 error: 0.0195977 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 4 error: 0.000600716 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Time step 7 done. CPU time: 0.0578793 seconds, end time: 49529.5 seconds (13 hours, 45 minutes, 29.49 seconds), step size: 20361.8 seconds (5 hours, 39 minutes, 21.8 seconds) -88: Begin time step 8. Start time: 49529.5 seconds (13 hours, 45 minutes, 29.49 seconds), step size: 33936.3 seconds (9 hours, 25 minutes, 36.33 seconds) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 5 error: 6.12649e-07 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 1 error: 0.000124828 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 3.47445e-09 -88: Linearization/solve/update time: 0.0021094(97.7497%)/4.468e-05(2.07047%)/3.88e-06(0.179799%) 91: Newton iteration 6 error: 6.54782e-13 -91: Linearization/solve/update time: 0.00956404(93.4131%)/0.00029304(2.86215%)/0.00038136(3.72479%) -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. +91: Linearization/solve/update time: 0.00976102(92.0724%)/0.000435924(4.11192%)/0.000404522(3.81572%) +90: Newton iteration 2 error: 1.19884e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Storage: 18.6838 91: Writing visualization results for the current time step. -88: Time step 8 done. CPU time: 0.0629467 seconds, end time: 83465.8 seconds (23 hours, 11 minutes, 5.82 seconds), step size: 33936.3 seconds (9 hours, 25 minutes, 36.33 seconds) -88: Begin time step 9. Start time: 83465.8 seconds (23 hours, 11 minutes, 5.82 seconds), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 3 done. CPU time: 0.0467012 seconds, end time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) +91: Time step 3 done. CPU time: 0.111804 seconds, end time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) 91: Begin time step 4. Start time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 1 error: 0.159013 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 4.9766e-10 -88: Linearization/solve/update time: 0.0020988(97.8079%)/4.316e-05(2.01133%)/3.88e-06(0.180815%) +90: Newton iteration 3 error: 3.32775e-09 +90: Linearization/solve/update time: 0.0300596(98.1266%)/0.000555764(1.81423%)/1.812e-05(0.0591509%) +92: opm models will now start the simulation. +92: # [parameters which were specified at compile-time] +92: ContinueOnConvergenceError="0" +92: EnableAsyncVtkOutput="1" +92: EnableGravity="1" +92: EnableGridAdaptation="0" +92: EnableIntensiveQuantityCache="0" +92: EnableStorageCache="0" +92: EnableThermodynamicHints="0" +92: EnableVtkOutput="1" +92: EndTime="3000" +92: GridFile="./data/richardslens_24x16.dgf" +92: GridGlobalRefinements="0" +92: InitialTimeStepSize="100" +92: LinearSolverAbsTolerance="-1" +92: LinearSolverMaxError="1e+07" +92: LinearSolverMaxIterations="1000" +92: LinearSolverOverlapSize="2" +92: LinearSolverTolerance="0.001" +92: LinearSolverVerbosity="0" +92: MaxTimeStepDivisions="10" +92: MaxTimeStepSize="inf" +92: MinTimeStepSize="0" +92: NewtonMaxError="1e+100" +92: NewtonMaxIterations="28" +92: NewtonTargetIterations="18" +92: NewtonTolerance="1e-08" +92: NewtonVerbose="1" +92: NewtonWriteConvergence="0" +92: NumericDifferenceMethod="0" +92: OutputDir="" +92: ParameterFile="" +92: PreconditionerOrder="0" +92: PreconditionerRelaxation="1" +92: PredeterminedTimeStepsFile="" +92: PrintParameters="2" +92: RestartTime="-1e+35" +92: ThreadsPerProcess="1" +92: VtkWriteAverageMolarMasses="0" +92: VtkWriteDensities="1" +92: VtkWriteDofIndex="0" +92: VtkWriteExtrusionFactor="0" +92: VtkWriteFilterVelocities="0" +92: VtkWriteIntrinsicPermeabilities="0" +92: VtkWriteMobilities="0" +92: VtkWritePorosity="1" +92: VtkWritePotentialGradients="0" +92: VtkWritePressures="1" +92: VtkWritePrimaryVars="0" +92: VtkWriteProcessRank="0" +92: VtkWriteRelativePermeabilities="1" +92: VtkWriteSaturations="1" +92: VtkWriteTemperature="1" +92: VtkWriteViscosities="0" +92: # [end of parameters] +92: Allocating the simulation vanguard +92: Adding LGRs, if any +92: Distributing the vanguard's data +92: Allocating the model +92: Allocating the problem +92: Initializing the model +92: Initializing the problem +92: Simulator successfully set up +90: Storage: 1.33187e+07 21.737 74351 +90: Writing visualization results for the current time step. +92: Applying the initial solution of the "lens_richards_vcfv" problem +92: Writing visualization results for the current time step. +90: Time step 5 done. CPU time: 0.257999 seconds, end time: 869.479 seconds (14 minutes, 29.48 seconds), step size: 338.438 seconds (5 minutes, 38.44 seconds) +90: Serialize to file 'infiltration_pvs_time=869.479_rank=0.ers', next time step size: 535.859 +90: Begin time step 6. Start time: 869.479 seconds (14 minutes, 29.48 seconds), step size: 535.859 seconds (8 minutes, 55.86 seconds) +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 2 error: 0.0849606 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. -88: Time step 9 done. CPU time: 0.0680042 seconds, end time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) -88: Begin time step 10. Start time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 3 error: 0.00733353 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 2 error: 2.5989e-05 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 4.34439e-11 +92: Begin time step 1. Start time: 0 seconds, step size: 100 seconds (1 minutes, 40 seconds) +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r +90: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -88: Linearization/solve/update time: 0.00210784(97.7989%)/4.288e-05(1.98953%)/4.56e-06(0.211573%) 91: Newton iteration 4 error: 7.37686e-05 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Newton iteration 5 error: 7.65658e-09 -91: Linearization/solve/update time: 0.00799692(93.7879%)/0.00022688(2.66085%)/0.0003028(3.55124%) -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. -88: Time step 10 done. CPU time: 0.073064 seconds, end time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) -88: Serialize to file 'diffusion_pvs_time=246784_rank=0.ers', next time step size: 181878 -88: Begin time step 11. Start time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Linearization/solve/update time: 0.00809069(92.4792%)/0.000334683(3.82554%)/0.000323282(3.69522%) +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 1 error: 7.20148e-05 91: Storage: 32.4224 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Writing visualization results for the current time step. -91: Time step 4 done. CPU time: 0.0579996 seconds, end time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 1 error: 0.32 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 4 done. CPU time: 0.144106 seconds, end time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) 91: Begin time step 5. Start time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 550.18 seconds (9 minutes, 10.18 seconds) 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 2.29152e-12 -88: Linearization/solve/update time: 0.0021182(98.0485%)/3.808e-05(1.76267%)/4.08e-06(0.188857%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 1 error: 0.154847 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 2 error: 1.0209e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 2 error: 0.0247174 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Time step 11 done. CPU time: 0.0786192 seconds, end time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) -88: Begin time step 12. Start time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 3 error: 5.01923e-09 -90: Linearization/solve/update time: 0.0281988(98.3473%)/0.0004618(1.61059%)/1.208e-05(0.0421308%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 3 error: 0.00636248 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 2.29152e-12 -88: Linearization/solve/update time: 0.00210096(98.2345%)/3.328e-05(1.55607%)/4.48e-06(0.209471%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k +92: Solve: M deltax^k = r 91: Newton iteration 4 error: 0.000712109 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 5 error: 1.16353e-05 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Time step 12 done. CPU time: 0.0837032 seconds, end time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) -88: Begin time step 13. Start time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 1.33187e+07 3.875 74173.6 -90: Writing visualization results for the current time step. +90: Newton iteration 3 error: 5.38964e-09 +90: Linearization/solve/update time: 0.0295181(97.153%)/0.000847845(2.79051%)/1.716e-05(0.0564787%) 91: Newton iteration 6 error: 3.22755e-09 -91: Linearization/solve/update time: 0.00957116(93.5993%)/0.00027752(2.71395%)/0.000377(3.6868%) -90: Time step 2 done. CPU time: 0.0754709 seconds, end time: 155 seconds (2 minutes, 35 seconds), step size: 95 seconds (1 minutes, 35 seconds) -90: Serialize to file 'infiltration_pvs_time=155_rank=0.ers', next time step size: 150.417 -90: Begin time step 3. Start time: 155 seconds (2 minutes, 35 seconds), step size: 150.417 seconds (2 minutes, 30.42 seconds) -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 2.29152e-12 -88: Linearization/solve/update time: 0.00210872(98.3141%)/3.212e-05(1.49752%)/4.04e-06(0.188356%) +91: Linearization/solve/update time: 0.0144599(94.0903%)/0.000428203(2.7863%)/0.000480003(3.12336%) 91: Storage: 54.4296 91: Writing visualization results for the current time step. -91: Time step 5 done. CPU time: 0.0710379 seconds, end time: 1360.74 seconds (22 minutes, 40.74 seconds), step size: 550.18 seconds (9 minutes, 10.18 seconds) +90: Storage: 1.33187e+07 35.1335 74439.2 +90: Writing visualization results for the current time step. +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 2 error: 0.642778 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 5 done. CPU time: 0.167189 seconds, end time: 1360.74 seconds (22 minutes, 40.74 seconds), step size: 550.18 seconds (9 minutes, 10.18 seconds) 91: Begin time step 6. Start time: 1360.74 seconds (22 minutes, 40.74 seconds), step size: 827.826 seconds (13 minutes, 47.83 seconds) 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Storage: 0.0715113 14.2882 -88: Writing visualization results for the current time step. -88: Time step 13 done. CPU time: 0.0887451 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) -88: Simulation of problem 'diffusion_pvs' finished. -88: -88: ------------------------ Timing ------------------------ -88: Setup time: 0.18 seconds, 67% -88: Simulation time: 0.0888 seconds, 33% -88: Linearization time: 0.046 seconds, 51.9% -88: Linear solve time: 0.0022 seconds, 2.48% -88: Newton update time: 7.6e-05 seconds, 0.0857% -88: Pre/postprocess time: 0.0256 seconds, 28.9% -88: Output write time: 0.0138 seconds, 15.5% -88: First process' simulation CPU time: 0.111 seconds -88: Number of processes: 1 -88: Threads per processes: 1 -88: Total CPU time: 0.111 seconds -88: -88: ---------------------------------------------------------------- -88: -88: Simulation completed +90: Time step 6 done. CPU time: 0.296755 seconds, end time: 1405.34 seconds (23 minutes, 25.34 seconds), step size: 535.859 seconds (8 minutes, 55.86 seconds) +90: Serialize to file 'infiltration_pvs_time=1405.34_rank=0.ers', next time step size: 848.444 91: Solve: M deltax^k = r +90: Begin time step 7. Start time: 1405.34 seconds (23 minutes, 25.34 seconds), step size: 848.444 seconds (14 minutes, 8.444 seconds) +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 1 error: 0.139574 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -56238,54 +56438,45 @@ 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 4 error: 0.0015212 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 1 error: 7.19943e-05 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 5 error: 6.1895e-05 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 3 error: 0.21916 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 6 error: 1.1092e-07 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: ###################### -88: # Comparing results -88: ###################### -88: RND: '30a4720f029613db23bdf99cf962a37d' +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 1 error: 7.20185e-05 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Newton iteration 7 error: 3.62515e-11 -91: Linearization/solve/update time: 0.0112038(93.9812%)/0.00033208(2.7856%)/0.00038544(3.2332%) +91: Linearization/solve/update time: 0.0118937(93.4429%)/0.000435762(3.42356%)/0.000398842(3.1335%) 91: Storage: 87.5427 91: Writing visualization results for the current time step. -91: Time step 6 done. CPU time: 0.0857723 seconds, end time: 2188.57 seconds (36 minutes, 28.57 seconds), step size: 827.826 seconds (13 minutes, 47.83 seconds) +91: Time step 6 done. CPU time: 0.18708 seconds, end time: 2188.57 seconds (36 minutes, 28.57 seconds), step size: 827.826 seconds (13 minutes, 47.83 seconds) 91: Begin time step 7. Start time: 2188.57 seconds (36 minutes, 28.57 seconds), step size: 811.433 seconds (13 minutes, 31.43 seconds) 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 1 error: 0.101015 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 2 error: 3.24724e-07 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 2 error: 0.0163729 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 2 error: 7.33246e-08 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 3 error: 0.0020534 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Simulation name: 'diffusion_pvs' -88: Number of timesteps: '13' - 89/127 Test #88: diffusion_pvs .................................. Passed 0.47 sec -test 93 - Start 93: obstacle_immiscible - -93: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible" "--" -93: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -93: Test timeout computed to be: 1500 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 4 error: 6.43324e-05 @@ -56295,215 +56486,10 @@ 91: Newton iteration 5 error: 6.742e-08 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Newton iteration 6 error: 7.51203e-14 -91: Linearization/solve/update time: 0.00969096(89.9894%)/0.00069384(6.44294%)/0.0003842(3.56765%) -93: ###################### -93: # Running test '' -93: ###################### -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 3 error: 2.67004e-08 +91: Linearization/solve/update time: 0.00992002(91.937%)/0.000463802(4.29843%)/0.0004062(3.76459%) +92: Solve: M deltax^k = r 91: Storage: 120 91: Writing visualization results for the current time step. -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 7 done. CPU time: 0.0993445 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 811.433 seconds (13 minutes, 31.43 seconds) -91: Simulation of problem 'lens_richards_ecfv' finished. -91: -91: ------------------------ Timing ------------------------ -91: Setup time: 0.00866 seconds, 8.01% -91: Simulation time: 0.0994 seconds, 92% -91: Linearization time: 0.0725 seconds, 73% -91: Linear solve time: 0.00367 seconds, 3.69% -91: Newton update time: 0.0026 seconds, 2.62% -91: Pre/postprocess time: 0.0144 seconds, 14.5% -91: Output write time: 0.00504 seconds, 5.07% -91: First process' simulation CPU time: 0.119 seconds -91: Number of processes: 1 -91: Threads per processes: 1 -91: Total CPU time: 0.119 seconds -91: -91: ---------------------------------------------------------------- -91: -91: Simulation completed -93: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible " -90: Newton iteration 4 error: 1.14031e-11 -90: Linearization/solve/update time: 0.0376025(98.1961%)/0.0006742(1.76062%)/1.656e-05(0.0432452%) -91: ###################### -91: # Comparing results -91: ###################### -91: RND: '51eab679ae2141739ef4700b70dbd58a' -92: opm models will now start the simulation. -92: # [parameters which were specified at compile-time] -92: ContinueOnConvergenceError="0" -92: EnableAsyncVtkOutput="1" -92: EnableGravity="1" -92: EnableGridAdaptation="0" -92: EnableIntensiveQuantityCache="0" -92: EnableStorageCache="0" -92: EnableThermodynamicHints="0" -92: EnableVtkOutput="1" -92: EndTime="3000" -92: GridFile="./data/richardslens_24x16.dgf" -92: GridGlobalRefinements="0" -92: InitialTimeStepSize="100" -92: LinearSolverAbsTolerance="-1" -92: LinearSolverMaxError="1e+07" -92: LinearSolverMaxIterations="1000" -92: LinearSolverOverlapSize="2" -92: LinearSolverTolerance="0.001" -92: LinearSolverVerbosity="0" -92: MaxTimeStepDivisions="10" -92: MaxTimeStepSize="inf" -92: MinTimeStepSize="0" -92: NewtonMaxError="1e+100" -92: NewtonMaxIterations="28" -92: NewtonTargetIterations="18" -92: NewtonTolerance="1e-08" -92: NewtonVerbose="1" -92: NewtonWriteConvergence="0" -92: NumericDifferenceMethod="0" -92: OutputDir="" -92: ParameterFile="" -92: PreconditionerOrder="0" -92: PreconditionerRelaxation="1" -92: PredeterminedTimeStepsFile="" -92: PrintParameters="2" -92: RestartTime="-1e+35" -92: ThreadsPerProcess="1" -92: VtkWriteAverageMolarMasses="0" -92: VtkWriteDensities="1" -92: VtkWriteDofIndex="0" -92: VtkWriteExtrusionFactor="0" -92: VtkWriteFilterVelocities="0" -92: VtkWriteIntrinsicPermeabilities="0" -92: VtkWriteMobilities="0" -92: VtkWritePorosity="1" -92: VtkWritePotentialGradients="0" -92: VtkWritePressures="1" -92: VtkWritePrimaryVars="0" -92: VtkWriteProcessRank="0" -92: VtkWriteRelativePermeabilities="1" -92: VtkWriteSaturations="1" -92: VtkWriteTemperature="1" -92: VtkWriteViscosities="0" -92: # [end of parameters] -92: Allocating the simulation vanguard -90: Storage: 1.33187e+07 7.63542 74222.5 -90: Writing visualization results for the current time step. -90: Time step 3 done. CPU time: 0.121342 seconds, end time: 305.417 seconds (5 minutes, 5.417 seconds), step size: 150.417 seconds (2 minutes, 30.42 seconds) -90: Serialize to file 'infiltration_pvs_time=305.417_rank=0.ers', next time step size: 225.625 -92: Adding LGRs, if any -92: Distributing the vanguard's data -92: Allocating the model -90: Begin time step 4. Start time: 305.417 seconds (5 minutes, 5.417 seconds), step size: 225.625 seconds (3 minutes, 45.62 seconds) -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Allocating the problem -92: Initializing the model -92: Initializing the problem -92: Simulator successfully set up -92: Applying the initial solution of the "lens_richards_vcfv" problem -92: Writing visualization results for the current time step. -92: Begin time step 1. Start time: 0 seconds, step size: 100 seconds (1 minutes, 40 seconds) -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Simulation name: 'lens_richards_ecfv' -91: Number of timesteps: '7' - 90/127 Test #91: lens_richards_ecfv ............................. Passed 0.26 sec -test 94 - Start 94: obstacle_ncp - -94: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_ncp" "--" -94: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -94: Test timeout computed to be: 1500 -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 1 error: 7.20024e-05 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: ###################### -94: # Running test '' -94: ###################### -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 1 error: 0.32 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_ncp " -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 2 error: 2.91487e-07 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.642778 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 3 error: 2.25988e-08 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 3 error: 0.21916 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 4 error: 5.39348e-12 -90: Linearization/solve/update time: 0.0376461(98.217%)/0.00066732(1.74101%)/1.608e-05(0.041952%) -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 0.0603708 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 1.33187e+07 13.276 74281 -90: Writing visualization results for the current time step. -90: Time step 4 done. CPU time: 0.167315 seconds, end time: 531.042 seconds (8 minutes, 51.04 seconds), step size: 225.625 seconds (3 minutes, 45.62 seconds) -90: Serialize to file 'infiltration_pvs_time=531.042_rank=0.ers', next time step size: 338.438 -90: Begin time step 5. Start time: 531.042 seconds (8 minutes, 51.04 seconds), step size: 338.438 seconds (5 minutes, 38.44 seconds) -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 5 error: 0.00906154 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 1 error: 7.20085e-05 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 6 error: 0.000296236 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 2 error: 1.19884e-07 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 7 error: 3.42582e-07 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 3 error: 3.32775e-09 -90: Linearization/solve/update time: 0.0282314(98.1835%)/0.00051068(1.77605%)/1.164e-05(0.0404818%) -90: Storage: 1.33187e+07 21.737 74351 -90: Writing visualization results for the current time step. -92: Newton iteration 8 error: 1.96024e-13 -92: Linearization/solve/update time: 0.0739756(97.1955%)/0.0016818(2.20969%)/0.00045268(0.59477%) -90: Time step 5 done. CPU time: 0.203384 seconds, end time: 869.479 seconds (14 minutes, 29.48 seconds), step size: 338.438 seconds (5 minutes, 38.44 seconds) -90: Serialize to file 'infiltration_pvs_time=869.479_rank=0.ers', next time step size: 535.859 -90: Begin time step 6. Start time: 869.479 seconds (14 minutes, 29.48 seconds), step size: 535.859 seconds (8 minutes, 55.86 seconds) -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 4 -92: Writing visualization results for the current time step. -92: Time step 1 done. CPU time: 0.0802532 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 100 seconds (1 minutes, 40 seconds) -92: Begin time step 2. Start time: 100 seconds (1 minutes, 40 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 1 error: 7.20148e-05 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 1 error: 0.319856 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 2 error: 1.0209e-07 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.382407 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: opm models will now start the simulation. 93: # [parameters which were specified at compile-time] 93: ContinueOnConvergenceError="0" @@ -56560,474 +56546,301 @@ 93: VtkWriteViscosities="0" 93: # [end of parameters] 93: Allocating the simulation vanguard +90: Newton iteration 3 error: 3.91466e-09 +91: Time step 7 done. CPU time: 0.202014 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 811.433 seconds (13 minutes, 31.43 seconds) +91: Simulation of problem 'lens_richards_ecfv' finished. +91: +91: ------------------------ Timing ------------------------ +91: Setup time: 0.00694 seconds, 3.32% +91: Simulation time: 0.202 seconds, 96.7% +91: Linearization time: 0.0826 seconds, 40.9% +91: Linear solve time: 0.00354 seconds, 1.75% +91: Newton update time: 0.00287 seconds, 1.42% +91: Pre/postprocess time: 0.0225 seconds, 11.1% +91: Output write time: 0.0135 seconds, 6.69% +91: First process' simulation CPU time: 0.116 seconds +91: Number of processes: 1 +91: Threads per processes: 1 +91: Total CPU time: 0.116 seconds +91: +91: ---------------------------------------------------------------- +91: +91: Simulation completed +90: Linearization/solve/update time: 0.0313309(97.8409%)/0.000674724(2.10704%)/1.668e-05(0.0520887%) 93: Adding LGRs, if any 93: Distributing the vanguard's data 93: Allocating the model 93: Allocating the problem 93: Initializing the model -93: Initializing the problem -90: Newton iteration 3 error: 5.38964e-09 -90: Linearization/solve/update time: 0.028229(98.137%)/0.00052268(1.81708%)/1.32e-05(0.0458893%) -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 3 error: 0.10172 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 1.33187e+07 35.1335 74439.2 -90: Writing visualization results for the current time step. -90: Time step 6 done. CPU time: 0.239413 seconds, end time: 1405.34 seconds (23 minutes, 25.34 seconds), step size: 535.859 seconds (8 minutes, 55.86 seconds) -90: Serialize to file 'infiltration_pvs_time=1405.34_rank=0.ers', next time step size: 848.444 -90: Begin time step 7. Start time: 1405.34 seconds (23 minutes, 25.34 seconds), step size: 848.444 seconds (14 minutes, 8.444 seconds) -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 0.0148201 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 1 error: 7.20185e-05 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 5 error: 0.000458594 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: opm models will now start the simulation. -94: # [parameters which were specified at compile-time] -94: ContinueOnConvergenceError="0" -94: EnableAsyncVtkOutput="1" -94: EnableGravity="1" -94: EnableGridAdaptation="0" -94: EnableIntensiveQuantityCache="0" -94: EnableStorageCache="0" -94: EnableThermodynamicHints="0" -94: EnableVtkOutput="1" -94: EndTime="10000" -94: GridFile="./data/obstacle_24x16.dgf" -94: GridGlobalRefinements="0" -94: InitialTimeStepSize="250" -94: LinearSolverAbsTolerance="-1" -94: LinearSolverMaxError="1e+07" -94: LinearSolverMaxIterations="1000" -94: LinearSolverOverlapSize="2" -94: LinearSolverTolerance="0.001" -94: LinearSolverVerbosity="0" -94: MaxTimeStepDivisions="10" -94: MaxTimeStepSize="inf" -94: MinTimeStepSize="0" -94: NewtonMaxError="1e+100" -94: NewtonMaxIterations="20" -94: NewtonTargetIterations="10" -94: NewtonTolerance="1e-08" -94: NewtonVerbose="1" -94: NewtonWriteConvergence="0" -94: NumericDifferenceMethod="1" -94: OutputDir="" -94: ParameterFile="" -94: PreconditionerOrder="0" -94: PreconditionerRelaxation="1" -94: PredeterminedTimeStepsFile="" -94: PrintParameters="2" -94: RestartTime="-1e+35" -94: ThreadsPerProcess="1" -94: VtkWriteAverageMolarMasses="0" -94: VtkWriteDensities="1" -94: VtkWriteDofIndex="0" -94: VtkWriteExtrusionFactor="0" -94: VtkWriteFilterVelocities="0" -94: VtkWriteFugacities="0" -94: VtkWriteFugacityCoeffs="0" -94: VtkWriteIntrinsicPermeabilities="0" -94: VtkWriteMassFractions="0" -94: VtkWriteMobilities="0" -94: VtkWriteMolarities="0" -94: VtkWriteMoleFractions="1" -94: VtkWritePorosity="1" -94: VtkWritePotentialGradients="0" -94: VtkWritePressures="1" -94: VtkWritePrimaryVars="0" -94: VtkWriteProcessRank="0" -94: VtkWriteRelativePermeabilities="1" -94: VtkWriteSaturations="1" -94: VtkWriteTemperature="1" -94: VtkWriteTotalMassFractions="0" -94: VtkWriteTotalMoleFractions="0" -94: VtkWriteViscosities="0" -94: # [end of parameters] -94: Allocating the simulation vanguard -94: Adding LGRs, if any -94: Distributing the vanguard's data -94: Allocating the model -94: Allocating the problem -94: Initializing the model -94: Initializing the problem -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 2 error: 7.33246e-08 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 6 error: 4.74168e-07 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 3 error: 3.91466e-09 -90: Linearization/solve/update time: 0.0282217(97.9219%)/0.00058732(2.03785%)/1.16e-05(0.0402489%) -92: Newton iteration 7 error: 1.26135e-13 -92: Linearization/solve/update time: 0.0637917(98.3442%)/0.00062972(0.970806%)/0.00044432(0.684984%) -92: Storage: 9.85185 -92: Writing visualization results for the current time step. 90: Storage: 1.33187e+07 56.3446 74550.2 90: Writing visualization results for the current time step. -92: Time step 2 done. CPU time: 0.148988 seconds, end time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) -92: Begin time step 3. Start time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) +93: Initializing the problem +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 4 error: 0.0603708 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 7 done. CPU time: 0.27551 seconds, end time: 2253.78 seconds (37 minutes, 33.78 seconds), step size: 848.444 seconds (14 minutes, 8.444 seconds) +91: ###################### +90: Time step 7 done. CPU time: 0.340618 seconds, end time: 2253.78 seconds (37 minutes, 33.78 seconds), step size: 848.444 seconds (14 minutes, 8.444 seconds) 90: Serialize to file 'infiltration_pvs_time=2253.78_rank=0.ers', next time step size: 1343.37 90: Begin time step 8. Start time: 2253.78 seconds (37 minutes, 33.78 seconds), step size: 1343.37 seconds (22 minutes, 23.37 seconds) 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: # Comparing results +91: ###################### +91: RND: 'b4508df0b305010ee80aa07d79bb2846' 92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 1 error: 0.317676 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 1 error: 7.20177e-05 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.138949 +92: Newton iteration 5 error: 0.00906154 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 3.79533e-08 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 3 error: 0.020235 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 3.65718e-08 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 92: Solve: M deltax^k = r +91: Simulation name: 'lens_richards_ecfv' +91: Number of timesteps: '7' + 90/127 Test #91: lens_richards_ecfv ............................. Passed 0.52 sec +test 94 + Start 94: obstacle_ncp + +94: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_ncp" "--" +94: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +94: Test timeout computed to be: 1500 +90: Newton iteration 4 error: 4.9892e-12 +90: Linearization/solve/update time: 0.0387461(97.5687%)/0.000930086(2.3421%)/3.544e-05(0.0892433%) 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 0.000644978 +92: Newton iteration 6 error: 0.000296236 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 4 error: 4.9892e-12 -90: Linearization/solve/update time: 0.0377324(97.7293%)/0.00085956(2.22632%)/1.712e-05(0.0443419%) 90: Storage: 1.33187e+07 89.9288 74689.9 90: Writing visualization results for the current time step. -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -90: Time step 8 done. CPU time: 0.321768 seconds, end time: 3597.15 seconds (59 minutes, 57.15 seconds), step size: 1343.37 seconds (22 minutes, 23.37 seconds) -92: Newton iteration 5 error: 7.11507e-07 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 8 done. CPU time: 0.388653 seconds, end time: 3597.15 seconds (59 minutes, 57.15 seconds), step size: 1343.37 seconds (22 minutes, 23.37 seconds) 90: Serialize to file 'infiltration_pvs_time=3597.15_rank=0.ers', next time step size: 1213.44 90: Begin time step 9. Start time: 3597.15 seconds (59 minutes, 57.15 seconds), step size: 1213.44 seconds (20 minutes, 13.44 seconds) 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 6 error: 2.92544e-13 -92: Linearization/solve/update time: 0.0547482(98.2954%)/0.00051(0.915658%)/0.00043944(0.788974%) +94: ###################### +94: # Running test '' +94: ###################### +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 7 error: 3.42582e-07 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 1 error: 7.20137e-05 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 18.6838 -92: Writing visualization results for the current time step. -92: Time step 3 done. CPU time: 0.208519 seconds, end time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) -92: Begin time step 4. Start time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 3.74471e-08 +94: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_ncp " 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 1 error: 0.304335 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 8 error: 1.96024e-13 +92: Linearization/solve/update time: 0.124963(98.2744%)/0.00164241(1.29164%)/0.000551843(0.433985%) 90: Solve: M deltax^k = r +92: Storage: 4 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 1.76093e-08 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.0928296 +92: Writing visualization results for the current time step. +92: Time step 1 done. CPU time: 0.168452 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 100 seconds (1 minutes, 40 seconds) +92: Begin time step 2. Start time: 100 seconds (1 minutes, 40 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Newton iteration 4 error: 4.50246e-12 -90: Linearization/solve/update time: 0.0376752(97.8952%)/0.00079388(2.06282%)/1.616e-05(0.0419902%) -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 3 error: 0.00897298 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Simulator successfully set up -93: Applying the initial solution of the "obstacle_immiscible" problem +90: Linearization/solve/update time: 0.0394091(97.8372%)/0.000849246(2.10834%)/2.192e-05(0.0544188%) 90: Storage: 1.33187e+07 120.265 74798.1 90: Writing visualization results for the current time step. -93: Writing visualization results for the current time step. -90: Time step 9 done. CPU time: 0.367884 seconds, end time: 4810.59 seconds (1 hours, 20 minutes, 10.59 seconds), step size: 1213.44 seconds (20 minutes, 13.44 seconds) +90: Time step 9 done. CPU time: 0.441996 seconds, end time: 4810.59 seconds (1 hours, 20 minutes, 10.59 seconds), step size: 1213.44 seconds (20 minutes, 13.44 seconds) 90: Serialize to file 'infiltration_pvs_time=4810.59_rank=0.ers', next time step size: 1189.41 90: Begin time step 10. Start time: 4810.59 seconds (1 hours, 20 minutes, 10.59 seconds), step size: 1189.41 seconds (19 minutes, 49.41 seconds) 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 0.000702023 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 1 error: 7.20105e-05 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 1 error: 0.143401 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 5 error: 7.46079e-06 +92: Newton iteration 1 error: 0.319856 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 2.00313e-08 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 6 error: 8.57939e-10 -92: Linearization/solve/update time: 0.0547217(98.2656%)/0.00050336(0.903901%)/0.00046248(0.830491%) -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 2 error: 0.000158257 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 32.4224 -92: Writing visualization results for the current time step. -92: Time step 4 done. CPU time: 0.268011 seconds, end time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) -92: Begin time step 5. Start time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 534.279 seconds (8 minutes, 54.28 seconds) -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Simulator successfully set up -94: Applying the initial solution of the "obstacle_ncp" problem 90: Newton iteration 3 error: 2.79087e-09 -90: Linearization/solve/update time: 0.0283083(97.9626%)/0.00057624(1.99411%)/1.252e-05(0.0433262%) -94: Writing visualization results for the current time step. -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 9.40301e-08 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 1.33187e+07 150 74892.2 -90: Writing visualization results for the current time step. +90: Linearization/solve/update time: 0.0284836(97.8383%)/0.000616044(2.11605%)/1.328e-05(0.0456155%) 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 1 error: 0.256512 +92: Newton iteration 2 error: 0.382407 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 10 done. CPU time: 0.404048 seconds, end time: 6000 seconds (1 hours, 40 minutes, 0 seconds), step size: 1189.41 seconds (19 minutes, 49.41 seconds) +90: Storage: 1.33187e+07 150 74892.2 +90: Writing visualization results for the current time step. +90: Time step 10 done. CPU time: 0.478661 seconds, end time: 6000 seconds (1 hours, 40 minutes, 0 seconds), step size: 1189.41 seconds (19 minutes, 49.41 seconds) 90: Serialize to file 'infiltration_pvs_time=6000_rank=0.ers', next time step size: 0 90: Simulation of problem 'infiltration_pvs' finished. 90: 90: ------------------------ Timing ------------------------ -90: Setup time: 0.0504583 seconds, 11.0907% -90: Simulation time: 0.404501 seconds, 88.9093% -90: Linearization time: 0.321863 seconds, 79.5703% -90: Linear solve time: 0.0075868 seconds, 1.87559% -90: Newton update time: 0.00014192 seconds, 0.0350852% -90: Pre/postprocess time: 0.0553807 seconds, 13.6911% -90: Output write time: 0.0179268 seconds, 4.43183% -90: First process' simulation CPU time: 0.461491 seconds +90: Setup time: 0.0421 seconds, 8.03% +90: Simulation time: 0.482 seconds, 92% +90: Linearization time: 0.367 seconds, 76.1% +90: Linear solve time: 0.00739 seconds, 1.53% +90: Newton update time: 0.000198 seconds, 0.0411% +90: Pre/postprocess time: 0.064 seconds, 13.3% +90: Output write time: 0.0296 seconds, 6.15% +90: First process' simulation CPU time: 0.435 seconds 90: Number of processes: 1 90: Threads per processes: 1 -90: Total CPU time: 0.461491 seconds +90: Total CPU time: 0.435 seconds 90: 90: ---------------------------------------------------------------- 90: 90: Simulation completed -93: Newton iteration 4 error: 3.91099e-11 -93: Linearization/solve/update time: 0.0390397(96.0341%)/0.00158504(3.89906%)/2.716e-05(0.0668112%) -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.0740792 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Storage in liquidPhase: [423.738 0] -93: Storage in gasPhase: [0 813.61] -93: Storage total: [423.738 813.61] -93: Writing visualization results for the current time step. -93: Time step 1 done. CPU time: 0.0461163 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -93: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: ###################### 90: # Comparing results 90: ###################### -90: RND: 'c4bd5d1239d59e3fd84f706fd365e988' +90: RND: 'e68c67497af1835b7b0b0a5c5e76ae74' 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 3 error: 0.0137113 +92: Newton iteration 3 error: 0.10172 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 1 error: 0.143401 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 1 error: 0.135495 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Simulation name: 'infiltration_pvs' 90: Number of timesteps: '10' - 91/127 Test #90: infiltration_pvs ............................... Passed 0.66 sec + 91/127 Test #90: infiltration_pvs ............................... Passed 0.82 sec test 95 Start 95: obstacle_pvs 95: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs" "--" 95: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 95: Test timeout computed to be: 1500 -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 0.000867311 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: ###################### 95: # Running test '' 95: ###################### -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 2 error: 0.000132363 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs " 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 5 error: 4.05297e-06 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 3.18115e-07 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 0.114626 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 6 error: 8.62859e-11 -92: Linearization/solve/update time: 0.0548976(98.2545%)/0.00051684(0.925028%)/0.0004584(0.820434%) -92: Storage: 53.7936 -92: Writing visualization results for the current time step. -92: Time step 5 done. CPU time: 0.327728 seconds, end time: 1344.84 seconds (22 minutes, 24.84 seconds), step size: 534.279 seconds (8 minutes, 54.28 seconds) -92: Begin time step 6. Start time: 1344.84 seconds (22 minutes, 24.84 seconds), step size: 835.856 seconds (13 minutes, 55.86 seconds) +92: Newton iteration 4 error: 0.0148201 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 4 error: 1.53371e-10 -93: Linearization/solve/update time: 0.0384692(98.6243%)/0.0005126(1.31416%)/2.4e-05(0.0615292%) -93: Storage in liquidPhase: [1026.46 0] -93: Storage in gasPhase: [0 813.609] -93: Storage total: [1026.46 813.609] -93: Writing visualization results for the current time step. -93: Time step 2 done. CPU time: 0.090458 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) -93: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs " 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 1 error: 0.154993 +92: Newton iteration 5 error: 0.000458594 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 0.00027385 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 1 error: 0.128181 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.0514509 +92: Newton iteration 6 error: 4.74168e-07 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 2 error: 0.000196374 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 3 error: 0.0139994 +92: Newton iteration 7 error: 1.26135e-13 +92: Linearization/solve/update time: 0.133889(99.0261%)/0.000826405(0.61122%)/0.000490402(0.362708%) +92: Storage: 9.85185 +92: Writing visualization results for the current time step. +92: Time step 2 done. CPU time: 0.331245 seconds, end time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) +92: Begin time step 3. Start time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 2.07705e-06 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 4 error: 0.000185932 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 0.00158915 +92: Newton iteration 1 error: 0.317676 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 4 error: 6.24025e-10 -93: Linearization/solve/update time: 0.0384104(98.6312%)/0.0005098(1.30908%)/2.324e-05(0.0596764%) +93: Simulator successfully set up 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 5 error: 2.9529e-05 +92: Newton iteration 2 error: 0.138949 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Storage in liquidPhase: [1873.48 0] -93: Storage in gasPhase: [0 813.607] -93: Storage total: [1873.48 813.607] +93: Applying the initial solution of the "obstacle_immiscible" problem 93: Writing visualization results for the current time step. -93: Time step 3 done. CPU time: 0.134753 seconds, end time: 1187.5 seconds (19 minutes, 47.5 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) -93: Begin time step 4. Start time: 1187.5 seconds (19 minutes, 47.5 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) +93: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: opm models will now start the simulation. +94: # [parameters which were specified at compile-time] +94: ContinueOnConvergenceError="0" +94: EnableAsyncVtkOutput="1" +94: EnableGravity="1" +94: EnableGridAdaptation="0" +94: EnableIntensiveQuantityCache="0" +94: EnableStorageCache="0" +94: EnableThermodynamicHints="0" +94: EnableVtkOutput="1" +94: EndTime="10000" +94: GridFile="./data/obstacle_24x16.dgf" +94: GridGlobalRefinements="0" +94: InitialTimeStepSize="250" +94: LinearSolverAbsTolerance="-1" +94: LinearSolverMaxError="1e+07" +94: LinearSolverMaxIterations="1000" +94: LinearSolverOverlapSize="2" +94: LinearSolverTolerance="0.001" +94: LinearSolverVerbosity="0" +94: MaxTimeStepDivisions="10" +94: MaxTimeStepSize="inf" +94: MinTimeStepSize="0" +94: NewtonMaxError="1e+100" +94: NewtonMaxIterations="20" +94: NewtonTargetIterations="10" +94: NewtonTolerance="1e-08" +94: NewtonVerbose="1" +94: NewtonWriteConvergence="0" +94: NumericDifferenceMethod="1" +94: OutputDir="" +94: ParameterFile="" +94: PreconditionerOrder="0" +94: PreconditionerRelaxation="1" +94: PredeterminedTimeStepsFile="" +94: PrintParameters="2" +94: RestartTime="-1e+35" +94: ThreadsPerProcess="1" +94: VtkWriteAverageMolarMasses="0" +94: VtkWriteDensities="1" +94: VtkWriteDofIndex="0" +94: VtkWriteExtrusionFactor="0" +94: VtkWriteFilterVelocities="0" +94: VtkWriteFugacities="0" +94: VtkWriteFugacityCoeffs="0" +94: VtkWriteIntrinsicPermeabilities="0" +94: VtkWriteMassFractions="0" +94: VtkWriteMobilities="0" +94: VtkWriteMolarities="0" +94: VtkWriteMoleFractions="1" +94: VtkWritePorosity="1" +94: VtkWritePotentialGradients="0" +94: VtkWritePressures="1" +94: VtkWritePrimaryVars="0" +94: VtkWriteProcessRank="0" +94: VtkWriteRelativePermeabilities="1" +94: VtkWriteSaturations="1" +94: VtkWriteTemperature="1" +94: VtkWriteTotalMassFractions="0" +94: VtkWriteTotalMoleFractions="0" +94: VtkWriteViscosities="0" +94: # [end of parameters] +94: Allocating the simulation vanguard 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 6 error: 5.02799e-08 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 5 error: 6.10136e-05 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 1 error: 0.119165 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 7 error: 1.03649e-13 -92: Linearization/solve/update time: 0.0639567(98.3764%)/0.00060692(0.933547%)/0.00044864(0.690085%) -92: Storage: 87.2278 -92: Writing visualization results for the current time step. -92: Time step 6 done. CPU time: 0.39658 seconds, end time: 2180.7 seconds (36 minutes, 20.7 seconds), step size: 835.856 seconds (13 minutes, 55.86 seconds) -92: Begin time step 7. Start time: 2180.7 seconds (36 minutes, 20.7 seconds), step size: 819.304 seconds (13 minutes, 39.3 seconds) +92: Newton iteration 3 error: 0.020235 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 2 error: 0.000586922 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Adding LGRs, if any +94: Distributing the vanguard's data +94: Allocating the model +94: Allocating the problem +94: Initializing the model +94: Initializing the problem 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -94: Solve: M deltax^k = r -92: Newton iteration 1 error: 0.122672 +92: Newton iteration 4 error: 0.000644978 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 6 error: 6.36534e-07 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 4.74114e-05 +93: Newton iteration 1 error: 0.143401 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.0696999 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 4 error: 2.90575e-07 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 3 error: 0.0169198 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 5 error: 1.03015e-10 -93: Linearization/solve/update time: 0.0480346(98.243%)/0.00082964(1.69682%)/2.944e-05(0.0602122%) -94: Newton iteration 7 error: 1.8098e-10 -94: Linearization/solve/update time: 0.145146(95.438%)/0.006805(4.47449%)/0.00013308(0.0875041%) -93: Storage in liquidPhase: [2992.04 0] -93: Storage in gasPhase: [0 813.604] -93: Storage total: [2992.04 813.604] -93: Writing visualization results for the current time step. -93: Time step 4 done. CPU time: 0.189023 seconds, end time: 2031.25 seconds (33 minutes, 51.25 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) -93: Begin time step 5. Start time: 2031.25 seconds (33 minutes, 51.25 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) +93: Newton iteration 2 error: 0.000158257 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage in liquidPhase: [23146.8 0.27821 0 0] -94: Storage in gasPhase: [301.208 28753.4 0 0] 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 0.00242608 +92: Newton iteration 5 error: 7.11507e-07 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: opm models will now start the simulation. -94: Storage total: [23448 28753.7 0 0] -94: Writing visualization results for the current time step. 95: # [parameters which were specified at compile-time] 95: ContinueOnConvergenceError="0" 95: EnableAsyncVtkOutput="1" @@ -57092,9 +56905,6 @@ 95: VtkWriteViscosities="0" 95: # [end of parameters] 95: Allocating the simulation vanguard -94: Time step 1 done. CPU time: 0.160647 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -94: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 312.5 seconds (5 minutes, 12.5 seconds) -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: Adding LGRs, if any 95: Distributing the vanguard's data 95: Allocating the model @@ -57102,565 +56912,741 @@ 95: Initializing the model 95: Initializing the problem 93: Solve: M deltax^k = r +92: Newton iteration 6 error: 2.92544e-13 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 1 error: 0.100522 +93: Newton iteration 3 error: 9.40301e-08 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Linearization/solve/update time: 0.121037(99.0551%)/0.000690285(0.56492%)/0.000464282(0.379962%) +92: Storage: 18.6838 +92: Writing visualization results for the current time step. +92: Time step 3 done. CPU time: 0.480413 seconds, end time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) +92: Begin time step 4. Start time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 4 error: 3.91099e-11 +93: Linearization/solve/update time: 0.0759398(94.2789%)/0.00457299(5.67734%)/3.528e-05(0.0437999%) +93: Storage in liquidPhase: [423.738 0] +93: Storage in gasPhase: [0 813.61] +93: Storage total: [423.738 813.61] +93: Writing visualization results for the current time step. 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 5 error: 6.9134e-05 +93: Time step 1 done. CPU time: 0.112213 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +93: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 1 error: 0.304335 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 2 error: 0.0928296 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 2 error: 0.00128331 +93: Newton iteration 1 error: 0.135495 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 6 error: 6.00857e-08 +92: Newton iteration 3 error: 0.00897298 +93: Solve: M deltax^k = r +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 2 error: 0.000132363 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 3 error: 3.18115e-07 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 4 error: 0.000702023 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 4 error: 1.53371e-10 +93: Linearization/solve/update time: 0.0693763(99.0783%)/0.000612124(0.874191%)/3.328e-05(0.0475281%) +93: Storage in liquidPhase: [1026.46 0] +93: Storage in gasPhase: [0 813.609] +93: Storage total: [1026.46 813.609] +93: Writing visualization results for the current time step. +92: Solve: M deltax^k = r +93: Time step 2 done. CPU time: 0.200578 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 5 error: 7.46079e-06 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 1 error: 0.128181 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 6 error: 8.57939e-10 +92: Linearization/solve/update time: 0.114663(98.9767%)/0.000727044(0.627581%)/0.000458442(0.395725%) +92: Storage: 32.4224 +92: Writing visualization results for the current time step. +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 2 error: 0.000196374 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 4 done. CPU time: 0.620007 seconds, end time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) +92: Begin time step 5. Start time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 534.279 seconds (8 minutes, 54.28 seconds) +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 3 error: 2.07705e-06 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 4 error: 6.24025e-10 +93: Linearization/solve/update time: 0.0431708(98.4771%)/0.000636925(1.45289%)/3.068e-05(0.0699842%) +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 1 error: 0.256512 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Storage in liquidPhase: [1873.48 0] +93: Storage in gasPhase: [0 813.607] +93: Storage total: [1873.48 813.607] +93: Writing visualization results for the current time step. +93: Time step 3 done. CPU time: 0.259925 seconds, end time: 1187.5 seconds (19 minutes, 47.5 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) +93: Begin time step 4. Start time: 1187.5 seconds (19 minutes, 47.5 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 2 error: 0.0740792 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 1 error: 0.119165 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 3 error: 0.0137113 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 2 error: 0.000586922 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 4 error: 0.000867311 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Simulator successfully set up +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +94: Applying the initial solution of the "obstacle_ncp" problem +93: Newton iteration 3 error: 4.74114e-05 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Writing visualization results for the current time step. +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 5 error: 4.05297e-06 +93: Solve: M deltax^k = r +94: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 4 error: 2.90575e-07 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 6 error: 8.62859e-11 +92: Linearization/solve/update time: 0.124481(99.1042%)/0.000648964(0.516667%)/0.000476243(0.379157%) +92: Storage: 53.7936 +92: Writing visualization results for the current time step. +92: Time step 5 done. CPU time: 0.76055 seconds, end time: 1344.84 seconds (22 minutes, 24.84 seconds), step size: 534.279 seconds (8 minutes, 54.28 seconds) +92: Begin time step 6. Start time: 1344.84 seconds (22 minutes, 24.84 seconds), step size: 835.856 seconds (13 minutes, 55.86 seconds) +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 5 error: 1.03015e-10 +95: Simulator successfully set up +95: Applying the initial solution of the "obstacle_pvs" problem +95: Writing visualization results for the current time step. +93: Linearization/solve/update time: 0.105247(98.9907%)/0.00101521(0.95486%)/5.7841e-05(0.0544028%) +93: Storage in liquidPhase: [2992.04 0] +93: Storage in gasPhase: [0 813.604] +93: Storage total: [2992.04 813.604] +95: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +93: Writing visualization results for the current time step. +92: Newton iteration 1 error: 0.154993 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r +93: Time step 4 done. CPU time: 0.399931 seconds, end time: 2031.25 seconds (33 minutes, 51.25 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 1 error: 0.133299 +94: Newton iteration 1 error: 0.143401 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Begin time step 5. Start time: 2031.25 seconds (33 minutes, 51.25 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 2 error: 0.0514509 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0.143401 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r -92: Newton iteration 7 error: 3.43614e-14 -92: Linearization/solve/update time: 0.0639928(98.3744%)/0.00061564(0.946406%)/0.00044184(0.679228%) 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 0.007265 +93: Newton iteration 1 error: 0.100522 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 120 -92: Writing visualization results for the current time step. -92: Time step 7 done. CPU time: 0.465545 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 819.304 seconds (13 minutes, 39.3 seconds) -92: Simulation of problem 'lens_richards_vcfv' finished. -92: -92: ------------------------ Timing ------------------------ -92: Setup time: 0.00725 seconds, 1.53% -92: Simulation time: 0.466 seconds, 98.5% -92: Linearization time: 0.43 seconds, 92.4% -92: Linear solve time: 0.00506 seconds, 1.09% -92: Newton update time: 0.00315 seconds, 0.676% -92: Pre/postprocess time: 0.019 seconds, 4.08% -92: Output write time: 0.00689 seconds, 1.48% -92: First process' simulation CPU time: 0.489 seconds -92: Number of processes: 1 -92: Threads per processes: 1 -92: Total CPU time: 0.489 seconds -92: -92: ---------------------------------------------------------------- -92: -92: Simulation completed +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 2 error: 0.114702 93: Solve: M deltax^k = r +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 4 error: 0.00109821 +93: Newton iteration 2 error: 0.00128331 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: ###################### -92: # Comparing results -92: ###################### -92: RND: '131fac5597f8f2171365789aaa3d5783' +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 3 error: 0.0139994 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 3 error: 0.007265 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 3 error: 0.000787607 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 9.57567e-05 +94: Newton iteration 2 error: 0.114626 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 4 error: 0.00109821 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 4 error: 6.40206e-05 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 4 error: 0.00158915 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 5 error: 0.000148211 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Simulation name: 'lens_richards_vcfv' -92: Number of timesteps: '7' - 92/127 Test #92: lens_richards_vcfv ............................. Passed 0.66 sec -test 96 - Start 96: outflow_pvs - -96: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/outflow_pvs" "--" -96: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -96: Test timeout computed to be: 1500 -96: ###################### -96: # Running test '' -96: ###################### +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 5 error: 7.7283e-07 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 6 error: 3.36588e-06 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/outflow_pvs " -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 1.25807e-07 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Newton iteration 6 error: 1.79933e-10 +92: Solve: M deltax^k = r +95: Linearization/solve/update time: 0.0828513(98.0274%)/0.00161213(1.90743%)/5.512e-05(0.0652165%) +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 5 error: 2.9529e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Newton iteration 7 error: 1.91975e-09 -93: Linearization/solve/update time: 0.0672957(98.0772%)/0.00127596(1.85959%)/4.336e-05(0.0631932%) +93: Linearization/solve/update time: 0.0774925(92.0898%)/0.00660104(7.84449%)/5.528e-05(0.0656932%) +95: Storage in liquidPhase: [23146.8 0.27821] +95: Storage in gasPhase: [301.208 28753.4] +95: Storage total: [23448 28753.7] +95: Writing visualization results for the current time step. +94: Solve: M deltax^k = r 93: Storage in liquidPhase: [4047.41 0] 93: Storage in gasPhase: [0 813.598] 93: Storage total: [4047.41 813.598] 93: Writing visualization results for the current time step. -93: Time step 5 done. CPU time: 0.263176 seconds, end time: 3226.56 seconds (53 minutes, 46.56 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) +93: Time step 5 done. CPU time: 0.498402 seconds, end time: 3226.56 seconds (53 minutes, 46.56 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) +94: Update: x^(k+1) = x^k - deltax^k 93: Begin time step 6. Start time: 3226.56 seconds (53 minutes, 46.56 seconds), step size: 1494.14 seconds (24 minutes, 54.14 seconds) 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 3 error: 0.00027385 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 1 done. CPU time: 0.104276 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +95: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 6 error: 5.02799e-08 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 1 error: 0.0612885 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 4 error: 2.23441e-11 -94: Linearization/solve/update time: 0.0824598(96.4045%)/0.00300272(3.51051%)/7.272e-05(0.0850176%) +95: Solve: M deltax^k = r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 2 error: 0.000500646 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage in liquidPhase: [50947.8 0.633968 0 0] -94: Storage in gasPhase: [300.958 28753.1 0 0] -94: Storage total: [51248.7 28753.7 0 0] -94: Writing visualization results for the current time step. -94: Time step 2 done. CPU time: 0.254484 seconds, end time: 562.5 seconds (9 minutes, 22.5 seconds), step size: 312.5 seconds (5 minutes, 12.5 seconds) -94: Begin time step 3. Start time: 562.5 seconds (9 minutes, 22.5 seconds), step size: 468.75 seconds (7 minutes, 48.75 seconds) -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 7 error: 1.03649e-13 +92: Linearization/solve/update time: 0.140922(99.093%)/0.000808723(0.568673%)/0.000481122(0.338313%) +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0.133299 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 3 error: 0.0011192 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 87.2278 +92: Writing visualization results for the current time step. +92: Time step 6 done. CPU time: 0.924994 seconds, end time: 2180.7 seconds (36 minutes, 20.7 seconds), step size: 835.856 seconds (13 minutes, 55.86 seconds) +92: Begin time step 7. Start time: 2180.7 seconds (36 minutes, 20.7 seconds), step size: 819.304 seconds (13 minutes, 39.3 seconds) +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 2 error: 0.000105147 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 4 error: 0.000237738 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 1 error: 0.127794 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 5 error: 4.02362e-07 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 3 error: 1.72065e-07 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 4 error: 0.000185932 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Newton iteration 6 error: 6.65896e-11 -93: Linearization/solve/update time: 0.0575503(98.1343%)/0.00105552(1.79986%)/3.86e-05(0.0658204%) +93: Linearization/solve/update time: 0.0603748(97.9294%)/0.00122901(1.99348%)/4.756e-05(0.0771435%) +95: Newton iteration 4 error: 5.62298e-11 +95: Linearization/solve/update time: 0.06084(98.9559%)/0.000609643(0.991581%)/3.232e-05(0.0525683%) +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 1 error: 0.122672 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Storage in liquidPhase: [4820.87 0] 93: Storage in gasPhase: [0 813.591] 93: Storage total: [4820.87 813.591] 93: Writing visualization results for the current time step. -93: Time step 6 done. CPU time: 0.327263 seconds, end time: 4720.7 seconds (1 hours, 18 minutes, 40.7 seconds), step size: 1494.14 seconds (24 minutes, 54.14 seconds) +93: Time step 6 done. CPU time: 0.569264 seconds, end time: 4720.7 seconds (1 hours, 18 minutes, 40.7 seconds), step size: 1494.14 seconds (24 minutes, 54.14 seconds) +95: Storage in liquidPhase: [52740.8 0.657378] +95: Storage in gasPhase: [300.954 28753] +95: Storage total: [53041.7 28753.7] +95: Writing visualization results for the current time step. 93: Begin time step 7. Start time: 4720.7 seconds (1 hours, 18 minutes, 40.7 seconds), step size: 1992.19 seconds (33 minutes, 12.19 seconds) 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 0.000132507 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Simulator successfully set up -95: Applying the initial solution of the "obstacle_pvs" problem -95: Writing visualization results for the current time step. +92: Solve: M deltax^k = r +95: Time step 2 done. CPU time: 0.185924 seconds, end time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) +95: Begin time step 3. Start time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 500 seconds (8 minutes, 20 seconds) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 1 error: 0.0484527 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0.127513 +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 2 error: 0.0696999 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 2 error: 0.00395404 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 6.5562e-07 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0.143401 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 3 error: 0.00184047 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: Solve: M deltax^k = r 95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 2 error: 0.114702 +95: Newton iteration 2 error: 0.00234634 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 3 error: 0.0169198 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 6.10136e-05 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 4 error: 0.00022138 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: opm models will now start the simulation. -96: # [parameters which were specified at compile-time] -96: ContinueOnConvergenceError="0" -96: EnableAsyncVtkOutput="1" -96: EnableGravity="0" -96: EnableGridAdaptation="0" -96: EnableIntensiveQuantityCache="0" -96: EnableStorageCache="0" -96: EnableThermodynamicHints="0" -96: EnableVtkOutput="1" -96: EndTime="100" -96: GridFile="./data/outflow.dgf" -96: GridGlobalRefinements="0" -96: InitialTimeStepSize="1" -96: LinearSolverAbsTolerance="-1" -96: LinearSolverMaxError="1e+07" -96: LinearSolverMaxIterations="1000" -96: LinearSolverOverlapSize="2" -96: LinearSolverTolerance="0.001" -96: LinearSolverVerbosity="0" -96: MaxTimeStepDivisions="10" -96: MaxTimeStepSize="inf" -96: MinTimeStepSize="0" -96: NewtonMaxError="1e+100" -96: NewtonMaxIterations="20" -96: NewtonTargetIterations="10" -96: NewtonTolerance="1e-08" -96: NewtonVerbose="1" -96: NewtonWriteConvergence="0" -96: NumericDifferenceMethod="1" -96: OutputDir="" -96: ParameterFile="" -96: PreconditionerOrder="0" -96: PreconditionerRelaxation="1" -96: PredeterminedTimeStepsFile="" -96: PrintParameters="2" -96: PvsVerbosity="1" -96: RestartTime="-1e+35" -96: ThreadsPerProcess="1" -96: VtkWriteAverageMolarMasses="0" -96: VtkWriteDensities="1" -96: VtkWriteDofIndex="0" -96: VtkWriteExtrusionFactor="0" -96: VtkWriteFilterVelocities="0" -96: VtkWriteFugacities="0" -96: VtkWriteFugacityCoeffs="0" -96: VtkWriteIntrinsicPermeabilities="0" -96: VtkWriteMassFractions="1" -96: VtkWriteMobilities="0" -96: VtkWriteMolarities="0" -96: VtkWriteMoleFractions="1" -96: VtkWritePhasePresence="0" -96: VtkWritePorosity="1" -96: VtkWritePotentialGradients="0" -96: VtkWritePressures="1" -96: VtkWritePrimaryVars="0" -96: VtkWriteProcessRank="0" -96: VtkWriteRelativePermeabilities="1" -96: VtkWriteSaturations="1" -96: VtkWriteTemperature="1" -96: VtkWriteTotalMassFractions="0" -96: VtkWriteTotalMoleFractions="0" -96: VtkWriteViscosities="0" -96: # [end of parameters] -96: Allocating the simulation vanguard -94: Newton iteration 4 error: 4.40671e-10 -94: Linearization/solve/update time: 0.0823233(96.3615%)/0.00303824(3.55634%)/7.02e-05(0.0821709%) -96: Adding LGRs, if any -96: Distributing the vanguard's data -96: Allocating the model 95: Solve: M deltax^k = r -96: Allocating the problem 95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 3 error: 0.000787607 +95: Newton iteration 3 error: 6.20019e-07 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Initializing the model 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 5 error: 4.49561e-06 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage in liquidPhase: [90627 1.1726 0 0] -96: Initializing the problem -94: Storage in gasPhase: [301.093 28752.5 0 0] -94: Storage total: [90928.1 28753.6 0 0] -94: Writing visualization results for the current time step. -94: Time step 3 done. CPU time: 0.348194 seconds, end time: 1031.25 seconds (17 minutes, 11.25 seconds), step size: 468.75 seconds (7 minutes, 48.75 seconds) -94: Begin time step 4. Start time: 1031.25 seconds (17 minutes, 11.25 seconds), step size: 703.125 seconds (11 minutes, 43.12 seconds) -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 4 error: 0.00242608 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Newton iteration 4 error: 3.08434e-10 +95: Linearization/solve/update time: 0.0461995(98.398%)/0.000721725(1.53717%)/3.044e-05(0.0648326%) 93: Newton iteration 6 error: 1.05936e-09 -93: Linearization/solve/update time: 0.0575904(98.2264%)/0.0010034(1.7114%)/3.644e-05(0.0621522%) -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 4 error: 6.40206e-05 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +93: Linearization/solve/update time: 0.0586093(97.9878%)/0.00115909(1.93786%)/4.4481e-05(0.0743669%) +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 5 error: 6.9134e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Storage in liquidPhase: [94845.6 1.23193] +95: Storage in gasPhase: [301.182 28752.4] +95: Storage total: [95146.8 28753.6] +95: Writing visualization results for the current time step. 93: Storage in liquidPhase: [5603.98 0] 93: Storage in gasPhase: [0 813.581] 93: Storage total: [5603.98 813.581] 93: Writing visualization results for the current time step. -93: Time step 7 done. CPU time: 0.391361 seconds, end time: 6712.89 seconds (1 hours, 51 minutes, 52.89 seconds), step size: 1992.19 seconds (33 minutes, 12.19 seconds) +93: Time step 7 done. CPU time: 0.640157 seconds, end time: 6712.89 seconds (1 hours, 51 minutes, 52.89 seconds), step size: 1992.19 seconds (33 minutes, 12.19 seconds) +92: Solve: M deltax^k = r +95: Time step 3 done. CPU time: 0.247172 seconds, end time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 500 seconds (8 minutes, 20 seconds) +95: Begin time step 4. Start time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 750 seconds (12 minutes, 30 seconds) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 6 error: 6.00857e-08 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Begin time step 8. Start time: 6712.89 seconds (1 hours, 51 minutes, 52.89 seconds), step size: 1659.99 seconds (27 minutes, 39.99 seconds) 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 5 error: 7.7283e-07 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 1 error: 0.0152158 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0.120284 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 7 error: 3.43614e-14 +92: Linearization/solve/update time: 0.0987116(98.6943%)/0.000836846(0.836699%)/0.000469044(0.468962%) +92: Storage: 120 +92: Writing visualization results for the current time step. 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 1 error: 0.120999 +94: Newton iteration 6 error: 6.36534e-07 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 7 done. CPU time: 1.04537 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 819.304 seconds (13 minutes, 39.3 seconds) +92: Simulation of problem 'lens_richards_vcfv' finished. +92: +92: ------------------------ Timing ------------------------ +92: Setup time: 0.0123 seconds, 1.16% +92: Simulation time: 1.05 seconds, 98.8% +92: Linearization time: 0.859 seconds, 82.1% +92: Linear solve time: 0.00618 seconds, 0.591% +92: Newton update time: 0.00339 seconds, 0.324% +92: Pre/postprocess time: 0.0562 seconds, 5.37% +92: Output write time: 0.013 seconds, 1.24% +92: First process' simulation CPU time: 0.493 seconds +92: Number of processes: 1 +92: Threads per processes: 1 +92: Total CPU time: 0.493 seconds +92: +92: ---------------------------------------------------------------- +92: +92: Simulation completed 93: Solve: M deltax^k = r -95: Newton iteration 6 error: 1.79933e-10 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 2 error: 2.28905e-05 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Linearization/solve/update time: 0.0684309(97.6698%)/0.00159096(2.27074%)/4.168e-05(0.0594889%) -95: Storage in liquidPhase: [23146.8 0.27821] -95: Storage in gasPhase: [301.208 28753.4] -95: Storage total: [23448 28753.7] -95: Writing visualization results for the current time step. -95: Time step 1 done. CPU time: 0.0805742 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -95: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 2 error: 0.0313462 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 3 error: 0.000166461 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 0.0275255 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: ###################### +92: # Comparing results +92: ###################### +92: RND: '8d67927accce9ff90e562f526d473038' +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 3 error: 6.09545e-05 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 4 error: 2.5619e-06 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: Solve: M deltax^k = r 95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0.133299 +95: Newton iteration 4 error: 3.12135e-07 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Newton iteration 5 error: 3.83626e-10 -93: Linearization/solve/update time: 0.0478898(98.1528%)/0.00087076(1.78467%)/3.052e-05(0.0625524%) -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 2 error: 0.000105147 +93: Linearization/solve/update time: 0.0490146(97.9138%)/0.00100273(2.00309%)/4.16e-05(0.0831021%) 93: Storage in liquidPhase: [6221.39 0] -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r 93: Storage in gasPhase: [0 813.572] 93: Storage total: [6221.39 813.572] 93: Writing visualization results for the current time step. -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 4.22445e-05 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 8 done. CPU time: 0.445517 seconds, end time: 8372.88 seconds (2 hours, 19 minutes, 32.88 seconds), step size: 1659.99 seconds (27 minutes, 39.99 seconds) +93: Time step 8 done. CPU time: 0.696466 seconds, end time: 8372.88 seconds (2 hours, 19 minutes, 32.88 seconds), step size: 1659.99 seconds (27 minutes, 39.99 seconds) +94: Newton iteration 7 error: 1.8098e-10 +94: Linearization/solve/update time: 0.301082(94.4727%)/0.0174664(5.48058%)/0.000148882(0.0467158%) +95: Newton iteration 5 error: 1.4665e-10 +95: Linearization/solve/update time: 0.0582211(98.3224%)/0.000953125(1.60961%)/4.028e-05(0.0680239%) 93: Begin time step 9. Start time: 8372.88 seconds (2 hours, 19 minutes, 32.88 seconds), step size: 1627.12 seconds (27 minutes, 7.119 seconds) 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Simulator successfully set up -96: Applying the initial solution of the "outflow" problem -96: Writing visualization results for the current time step. -96: Begin time step 1. Start time: 0 seconds, step size: 1 seconds -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 3 error: 1.72065e-07 +94: Storage in liquidPhase: [23146.8 0.27821 0 0] +95: Storage in liquidPhase: [152104 2.11004] +95: Storage in gasPhase: [304.468 28751.4] 93: Solve: M deltax^k = r -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 1 error: 0.0158837 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 31879.9 +95: Storage total: [152409 28753.5] +95: Writing visualization results for the current time step. +92: Simulation name: 'lens_richards_vcfv' +95: Time step 4 done. CPU time: 0.317544 seconds, end time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 750 seconds (12 minutes, 30 seconds) +92: Number of timesteps: '7' + 92/127 Test #92: lens_richards_vcfv ............................. Passed 1.34 sec +test 96 + Start 96: outflow_pvs + +96: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/outflow_pvs" "--" +96: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +96: Test timeout computed to be: 1500 +94: Storage in gasPhase: [301.208 28753.4 0 0] +94: Storage total: [23448 28753.7 0 0] +94: Writing visualization results for the current time step. 93: Solve: M deltax^k = r -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 2 error: 5.73372e-06 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -95: Newton iteration 4 error: 5.62298e-11 -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 4 error: 1.27693e-07 +95: Begin time step 5. Start time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 1 done. CPU time: 0.371717 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +96: ###################### +96: # Running test '' +96: ###################### +94: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 312.5 seconds (5 minutes, 12.5 seconds) 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Linearization/solve/update time: 0.0452486(98.7499%)/0.00054648(1.19263%)/2.632e-05(0.0574405%) -95: Storage in liquidPhase: [52740.8 0.657378] -95: Storage in gasPhase: [300.954 28753] -95: Storage total: [53041.7 28753.7] -95: Writing visualization results for the current time step. -93: Newton iteration 3 error: 2.00544e-09 -93: Linearization/solve/update time: 0.0288686(98.6739%)/0.00037092(1.26782%)/1.704e-05(0.0582434%) -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 2 error: 25504 -95: Time step 2 done. CPU time: 0.136112 seconds, end time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) -95: Begin time step 3. Start time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 500 seconds (8 minutes, 20 seconds) +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0.106163 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 3 error: 2.00544e-09 +93: Linearization/solve/update time: 0.0316525(98.6238%)/0.000422683(1.31701%)/1.9e-05(0.0592007%) +96: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/outflow_pvs " 93: Storage in liquidPhase: [6822.61 0] 93: Storage in gasPhase: [0 813.565] 93: Storage total: [6822.61 813.565] 93: Writing visualization results for the current time step. -93: Time step 9 done. CPU time: 0.480078 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1627.12 seconds (27 minutes, 7.119 seconds) +93: Time step 9 done. CPU time: 0.73627 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1627.12 seconds (27 minutes, 7.119 seconds) 93: Simulation of problem 'obstacle_immiscible' finished. 93: 93: ------------------------ Timing ------------------------ -93: Setup time: 0.143 seconds, 23% -93: Simulation time: 0.48 seconds, 77% -93: Linearization time: 0.423 seconds, 88.1% -93: Linear solve time: 0.00801 seconds, 1.67% -93: Newton update time: 0.00027 seconds, 0.0562% -93: Pre/postprocess time: 0.0377 seconds, 7.86% -93: Output write time: 0.00966 seconds, 2.01% -93: First process' simulation CPU time: 0.533 seconds +93: Setup time: 0.315 seconds, 29.9% +93: Simulation time: 0.738 seconds, 70.1% +93: Linearization time: 0.571 seconds, 77.3% +93: Linear solve time: 0.0173 seconds, 2.34% +93: Newton update time: 0.000365 seconds, 0.0494% +93: Pre/postprocess time: 0.066 seconds, 8.94% +93: Output write time: 0.0168 seconds, 2.27% +93: First process' simulation CPU time: 0.507 seconds 93: Number of processes: 1 93: Threads per processes: 1 -93: Total CPU time: 0.533 seconds +93: Total CPU time: 0.507 seconds 93: 93: ---------------------------------------------------------------- 93: 93: Simulation completed -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 3 error: 17850.9 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: Solve: M deltax^k = r 95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0.127513 +95: Newton iteration 2 error: 0.027733 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 5 error: 8.14181e-12 -94: Linearization/solve/update time: 0.103074(96.1383%)/0.00405352(3.78077%)/8.68e-05(0.0809596%) -94: Storage in liquidPhase: [145153 1.99432 0 0] -94: Storage in gasPhase: [303.65 28751.6 0 0] -94: Storage total: [145457 28753.5 0 0] -94: Writing visualization results for the current time step. 93: ###################### 93: # Comparing results 93: ###################### -93: RND: 'eba35d24fb9d1cac92b15d0d10f3fa82' -94: Time step 4 done. CPU time: 0.463717 seconds, end time: 1734.38 seconds (28 minutes, 54.38 seconds), step size: 703.125 seconds (11 minutes, 43.12 seconds) -94: Begin time step 5. Start time: 1734.38 seconds (28 minutes, 54.38 seconds), step size: 996.094 seconds (16 minutes, 36.09 seconds) -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 4 error: 8701.12 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: RND: '86b1c4ccc63e4c7295bd9698bcaf6c72' 95: Solve: M deltax^k = r 95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 2 error: 0.00234634 +95: Newton iteration 3 error: 0.000473243 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 4 error: 2.81136e-06 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Simulation name: 'obstacle_immiscible' 93: Number of timesteps: '9' - 93/127 Test #93: obstacle_immiscible ............................ Passed 0.78 sec -96: Solve: M deltax^k = r + 93/127 Test #93: obstacle_immiscible ............................ Passed 1.34 sec test 97 Start 97: powerinjection_darcy_ad 97: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_ad" "--" 97: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 97: Test timeout computed to be: 1500 -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 5 error: 753.541 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 3 error: 6.20019e-07 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: ###################### -97: # Running test '' -97: ###################### 94: Solve: M deltax^k = r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 6 error: 19.7936 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 1 error: 0.108439 +94: Newton iteration 1 error: 0.133299 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_ad " -95: Newton iteration 4 error: 3.08434e-10 -95: Linearization/solve/update time: 0.0449942(98.6602%)/0.00058616(1.28529%)/2.488e-05(0.0545551%) -95: Storage in liquidPhase: [94845.6 1.23193] -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 7 error: 0.0106031 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage in gasPhase: [301.182 28752.4] -95: Storage total: [95146.8 28753.6] +95: Newton iteration 5 error: 2.12044e-09 +95: Linearization/solve/update time: 0.0595512(98.5803%)/0.000817206(1.35279%)/4.044e-05(0.0669438%) +97: ###################### +97: # Running test '' +97: ###################### +95: Storage in liquidPhase: [211947 3.37871] +95: Storage in gasPhase: [305.716 28750] +95: Storage total: [212252 28753.4] 95: Writing visualization results for the current time step. -95: Time step 3 done. CPU time: 0.191454 seconds, end time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 500 seconds (8 minutes, 20 seconds) -95: Begin time step 4. Start time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 750 seconds (12 minutes, 30 seconds) +95: Time step 5 done. CPU time: 0.397002 seconds, end time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) +95: Begin time step 6. Start time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_ad " +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0.0630484 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 2 error: 0.0205472 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 8 error: 2.33526e-06 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 3 error: 0.000115073 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 0.0293096 +94: Newton iteration 2 error: 9.57567e-05 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: Solve: M deltax^k = r 95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0.120284 +95: Newton iteration 4 error: 6.66153e-06 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Newton iteration 9 error: 4.41027e-10 -96: Linearization/solve/update time: 0.0909019(95.6803%)/0.00403688(4.24908%)/6.708e-05(0.0706062%) -96: Storage: 22164 0.107988 -96: Writing visualization results for the current time step. -96: Time step 1 done. CPU time: 0.10268 seconds, end time: 1 seconds, step size: 1 seconds 95: Solve: M deltax^k = r 95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 2 error: 0.0313462 -96: Begin time step 2. Start time: 1 seconds, step size: 1.08333 seconds -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Newton iteration 5 error: 1.6196e-08 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Newton iteration 6 error: 1.55179e-11 +95: Linearization/solve/update time: 0.0686058(97.9741%)/0.00136481(1.94905%)/5.384e-05(0.0768875%) +95: Storage in liquidPhase: [259332 4.63465] +95: Storage in gasPhase: [306.784 28748.5] +95: Storage total: [259638 28753.1] +95: Writing visualization results for the current time step. 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 0.000206534 +95: Time step 6 done. CPU time: 0.48305 seconds, end time: 4401.04 seconds (1 hours, 13 minutes, 21.04 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) +95: Begin time step 7. Start time: 4401.04 seconds (1 hours, 13 minutes, 21.04 seconds), step size: 2006.94 seconds (33 minutes, 26.94 seconds) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 3 error: 1.25807e-07 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0.0612874 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: Solve: M deltax^k = r 95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 3 error: 6.09545e-05 +95: Newton iteration 1 error: 0.0544027 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 2 error: 2.28134e-05 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: Solve: M deltax^k = r 95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 4 error: 3.12135e-07 +95: Newton iteration 2 error: 0.0116291 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 4 error: 5.09224e-06 +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 3 error: 0.000709476 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 4 error: 2.23441e-11 +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 4 error: 5.20998e-05 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Linearization/solve/update time: 0.185415(97.5184%)/0.00462667(2.43338%)/9.16e-05(0.0481767%) +94: Storage in liquidPhase: [50947.8 0.633968 0 0] +94: Storage in gasPhase: [300.958 28753.1 0 0] +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 5 error: 1.28042e-06 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage total: [51248.7 28753.7 0 0] +94: Writing visualization results for the current time step. +96: opm models will now start the simulation. +96: # [parameters which were specified at compile-time] +96: ContinueOnConvergenceError="0" +96: EnableAsyncVtkOutput="1" +96: EnableGravity="0" +96: EnableGridAdaptation="0" +96: EnableIntensiveQuantityCache="0" +96: EnableStorageCache="0" +96: EnableThermodynamicHints="0" +96: EnableVtkOutput="1" +96: EndTime="100" +96: GridFile="./data/outflow.dgf" +96: GridGlobalRefinements="0" +96: InitialTimeStepSize="1" +96: LinearSolverAbsTolerance="-1" +96: LinearSolverMaxError="1e+07" +96: LinearSolverMaxIterations="1000" +96: LinearSolverOverlapSize="2" +96: LinearSolverTolerance="0.001" +96: LinearSolverVerbosity="0" +96: MaxTimeStepDivisions="10" +96: MaxTimeStepSize="inf" +96: MinTimeStepSize="0" +96: NewtonMaxError="1e+100" +96: NewtonMaxIterations="20" +96: NewtonTargetIterations="10" +96: NewtonTolerance="1e-08" +96: NewtonVerbose="1" +96: NewtonWriteConvergence="0" +96: NumericDifferenceMethod="1" +96: OutputDir="" +96: ParameterFile="" +96: PreconditionerOrder="0" +96: PreconditionerRelaxation="1" +96: PredeterminedTimeStepsFile="" +96: PrintParameters="2" +96: PvsVerbosity="1" +96: RestartTime="-1e+35" +96: ThreadsPerProcess="1" +96: VtkWriteAverageMolarMasses="0" +96: VtkWriteDensities="1" +96: VtkWriteDofIndex="0" +96: VtkWriteExtrusionFactor="0" +96: VtkWriteFilterVelocities="0" +96: VtkWriteFugacities="0" +96: VtkWriteFugacityCoeffs="0" +96: VtkWriteIntrinsicPermeabilities="0" +96: VtkWriteMassFractions="1" +96: VtkWriteMobilities="0" +96: VtkWriteMolarities="0" +96: VtkWriteMoleFractions="1" +96: VtkWritePhasePresence="0" +96: VtkWritePorosity="1" +96: VtkWritePotentialGradients="0" +96: VtkWritePressures="1" +96: VtkWritePrimaryVars="0" +96: VtkWriteProcessRank="0" +96: VtkWriteRelativePermeabilities="1" +96: VtkWriteSaturations="1" +96: VtkWriteTemperature="1" +96: VtkWriteTotalMassFractions="0" +96: VtkWriteTotalMoleFractions="0" +96: VtkWriteViscosities="0" +96: # [end of parameters] +96: Allocating the simulation vanguard +94: Time step 2 done. CPU time: 0.599693 seconds, end time: 562.5 seconds (9 minutes, 22.5 seconds), step size: 312.5 seconds (5 minutes, 12.5 seconds) +94: Begin time step 3. Start time: 562.5 seconds (9 minutes, 22.5 seconds), step size: 468.75 seconds (7 minutes, 48.75 seconds) 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Newton iteration 3 error: 1.33747e-09 -96: Linearization/solve/update time: 0.0298412(97.3999%)/0.00077692(2.53582%)/1.968e-05(0.0642344%) -96: Storage: 22163.9 0.224902 -96: Writing visualization results for the current time step. -95: Newton iteration 5 error: 1.4665e-10 -95: Linearization/solve/update time: 0.05627(98.685%)/0.00071708(1.2576%)/3.272e-05(0.0573836%) -96: Time step 2 done. CPU time: 0.138962 seconds, end time: 2.08333 seconds, step size: 1.08333 seconds -96: Begin time step 3. Start time: 2.08333 seconds, step size: 1.71528 seconds -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage in liquidPhase: [152104 2.11004] -95: Storage in gasPhase: [304.468 28751.4] -95: Storage total: [152409 28753.5] +95: Newton iteration 6 error: 1.84508e-09 +95: Linearization/solve/update time: 0.072069(98.2863%)/0.00120517(1.64359%)/5.14e-05(0.0700983%) +96: Adding LGRs, if any +96: Distributing the vanguard's data +96: Allocating the model +96: Allocating the problem +96: Initializing the model +96: Initializing the problem +95: Storage in liquidPhase: [304373 5.5002] +95: Storage in gasPhase: [308.229 28747.2] +95: Storage total: [304681 28752.7] 95: Writing visualization results for the current time step. -95: Time step 4 done. CPU time: 0.258529 seconds, end time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 750 seconds (12 minutes, 30 seconds) -95: Begin time step 5. Start time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) +95: Time step 7 done. CPU time: 0.572994 seconds, end time: 6407.99 seconds (1 hours, 46 minutes, 47.99 seconds), step size: 2006.94 seconds (33 minutes, 26.94 seconds) +95: Begin time step 8. Start time: 6407.99 seconds (1 hours, 46 minutes, 47.99 seconds), step size: 1813.97 seconds (30 minutes, 13.97 seconds) 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0.0298043 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 5 error: 4.62001e-09 -94: Linearization/solve/update time: 0.102951(95.8373%)/0.00438328(4.08041%)/8.836e-05(0.0822546%) -94: Storage in liquidPhase: [204871 3.19452 0 0] -94: Storage in gasPhase: [305.557 28750.2 0 0] 95: Solve: M deltax^k = r 95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0.106163 +95: Newton iteration 1 error: 0.0154676 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage total: [205176 28753.4 0 0] -94: Writing visualization results for the current time step. -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 2 error: 2.25838e-06 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 5 done. CPU time: 0.579457 seconds, end time: 2730.47 seconds (45 minutes, 30.47 seconds), step size: 996.094 seconds (16 minutes, 36.09 seconds) -94: Begin time step 6. Start time: 2730.47 seconds (45 minutes, 30.47 seconds), step size: 1411.13 seconds (23 minutes, 31.13 seconds) +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 2 error: 0.000276674 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 1 error: 0.127794 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: Solve: M deltax^k = r -96: Newton iteration 3 error: 1.34879e-09 95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 2 error: 0.027733 -96: Linearization/solve/update time: 0.0298474(98.29%)/0.00049968(1.64549%)/1.96e-05(0.0645443%) +95: Newton iteration 3 error: 1.45046e-06 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 4 error: 2.33819e-08 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Storage: 22163.7 0.410016 -96: Writing visualization results for the current time step. -96: Time step 3 done. CPU time: 0.174736 seconds, end time: 3.79861 seconds, step size: 1.71528 seconds -96: Begin time step 4. Start time: 3.79861 seconds, step size: 2.71586 seconds -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: opm models will now start the simulation. 97: # [parameters which were specified at compile-time] 97: CellsX="250" @@ -57722,32 +57708,23 @@ 97: Allocating the model 97: Allocating the problem 97: Initializing the model -94: Solve: M deltax^k = r 97: Initializing the problem 97: Simulator successfully set up -95: Solve: M deltax^k = r 97: Applying the initial solution of the "powerinjection_darcy_ad" problem -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 3 error: 0.000473243 97: Writing visualization results for the current time step. -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 1 error: 0.0713485 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Begin time step 1. Start time: 0 seconds, step size: 0.001 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 5 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0.0178456 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 161.484 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Simulator successfully set up +96: Applying the initial solution of the "outflow" problem +96: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 30.6107 @@ -57760,48 +57737,50 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 0.736125 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Begin time step 1. Start time: 0 seconds, step size: 1 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 0.0122981 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Newton iteration 5 error: 3.52745e-13 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 6.55914e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Linearization/solve/update time: 0.06032(98.2183%)/0.00104925(1.70847%)/4.496e-05(0.0732078%) 97: Newton iteration 8 error: 6.59384e-11 -97: Linearization/solve/update time: 0.00560376(90.8162%)/0.00053764(8.71315%)/2.904e-05(0.470631%) +97: Linearization/solve/update time: 0.00697552(92.7872%)/0.000508403(6.76269%)/3.384e-05(0.450134%) 97: Storage: 55799.8 0.001 97: Writing visualization results for the current time step. -97: Time step 1 done. CPU time: 0.00810896 seconds, end time: 0.001 seconds, step size: 0.001 seconds +97: Time step 1 done. CPU time: 0.0112378 seconds, end time: 0.001 seconds, step size: 0.001 seconds 97: Begin time step 2. Start time: 0.001 seconds, step size: 0.00116667 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 975.16 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Storage in liquidPhase: [341811 5.56556] 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 0.472391 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 8.7104e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 4 error: 2.81136e-06 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Storage in gasPhase: [308.762 28746.8] 97: Newton iteration 4 error: 2.81375e-11 -97: Linearization/solve/update time: 0.00279352(95.1938%)/0.00012744(4.34273%)/1.36e-05(0.463443%) +97: Linearization/solve/update time: 0.00286406(92.6802%)/0.000209801(6.7891%)/1.64e-05(0.5307%) +95: Storage total: [342120 28752.4] +95: Writing visualization results for the current time step. 97: Storage: 55799.6 0.00216667 97: Writing visualization results for the current time step. -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 2 error: 1.13181e-07 -97: Time step 2 done. CPU time: 0.0126886 seconds, end time: 0.00216667 seconds, step size: 0.00116667 seconds +95: Time step 8 done. CPU time: 0.647284 seconds, end time: 8221.95 seconds (2 hours, 17 minutes, 1.95 seconds), step size: 1813.97 seconds (30 minutes, 13.97 seconds) +94: Solve: M deltax^k = r +97: Time step 2 done. CPU time: 0.0172652 seconds, end time: 0.00216667 seconds, step size: 0.00116667 seconds 97: Begin time step 3. Start time: 0.00216667 seconds, step size: 0.00175 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 973.645 @@ -57814,11 +57793,16 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.000174085 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +95: Begin time step 9. Start time: 8221.95 seconds (2 hours, 17 minutes, 1.95 seconds), step size: 1778.05 seconds (29 minutes, 38.05 seconds) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 2 error: 0.000132507 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 4 error: 8.65725e-11 -97: Linearization/solve/update time: 0.00260464(95.4374%)/0.00011132(4.07891%)/1.32e-05(0.483665%) +97: Linearization/solve/update time: 0.00261378(94.5166%)/0.00013712(4.95838%)/1.452e-05(0.525056%) 97: Storage: 55799.2 0.00391667 97: Writing visualization results for the current time step. -97: Time step 3 done. CPU time: 0.0170143 seconds, end time: 0.00391667 seconds, step size: 0.00175 seconds +97: Time step 3 done. CPU time: 0.0239019 seconds, end time: 0.00391667 seconds, step size: 0.00175 seconds 97: Begin time step 4. Start time: 0.00391667 seconds, step size: 0.002625 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -57833,42 +57817,40 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.000274304 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r 97: Newton iteration 4 error: 9.81686e-11 -97: Linearization/solve/update time: 0.00262068(95.346%)/0.00011448(4.16503%)/1.344e-05(0.488976%) +97: Linearization/solve/update time: 0.0026405(94.2759%)/0.000144281(5.15139%)/1.604e-05(0.57269%) 97: Storage: 55798.7 0.00654167 97: Writing visualization results for the current time step. -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 0.0186207 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 4 done. CPU time: 0.0214541 seconds, end time: 0.00654167 seconds, step size: 0.002625 seconds +97: Time step 4 done. CPU time: 0.0288252 seconds, end time: 0.00654167 seconds, step size: 0.002625 seconds 97: Begin time step 5. Start time: 0.00654167 seconds, step size: 0.0039375 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 960.875 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Newton iteration 5 error: 2.12044e-09 -95: Linearization/solve/update time: 0.0562054(98.6777%)/0.00071808(1.26071%)/3.508e-05(0.0615886%) -96: Newton iteration 3 error: 5.65273e-11 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 0.723817 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Linearization/solve/update time: 0.0298476(98.4742%)/0.00044264(1.46037%)/1.984e-05(0.0654569%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.000917031 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 4 error: 7.42489e-10 -97: Linearization/solve/update time: 0.0025916(95.2878%)/0.00011488(4.2239%)/1.328e-05(0.488278%) +97: Linearization/solve/update time: 0.00263954(92.198%)/0.000207442(7.24587%)/1.5921e-05(0.556114%) +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0.0158021 97: Storage: 55798 0.0104792 97: Writing visualization results for the current time step. -97: Time step 5 done. CPU time: 0.0258165 seconds, end time: 0.0104792 seconds, step size: 0.0039375 seconds +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 5 done. CPU time: 0.0350143 seconds, end time: 0.0104792 seconds, step size: 0.0039375 seconds +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 31879.9 97: Begin time step 6. Start time: 0.0104792 seconds, step size: 0.00590625 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Storage: 22163.4 0.703088 -96: Writing visualization results for the current time step. +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 939.348 @@ -57877,31 +57859,21 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 1.43679 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage in liquidPhase: [211947 3.37871] -96: Time step 4 done. CPU time: 0.210397 seconds, end time: 6.51447 seconds, step size: 2.71586 seconds -96: Begin time step 5. Start time: 6.51447 seconds, step size: 4.30011 seconds -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.0037639 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage in gasPhase: [305.716 28750] 97: Newton iteration 4 error: 3.33489e-09 -97: Linearization/solve/update time: 0.00259612(95.353%)/0.00011328(4.16067%)/1.324e-05(0.486293%) -95: Storage total: [212252 28753.4] -95: Writing visualization results for the current time step. +97: Linearization/solve/update time: 0.00261538(94.6538%)/0.00013368(4.83805%)/1.4041e-05(0.508161%) 97: Storage: 55796.8 0.0163854 97: Writing visualization results for the current time step. -97: Time step 6 done. CPU time: 0.0301602 seconds, end time: 0.0163854 seconds, step size: 0.00590625 seconds +97: Time step 6 done. CPU time: 0.0408838 seconds, end time: 0.0163854 seconds, step size: 0.00590625 seconds 97: Begin time step 7. Start time: 0.0163854 seconds, step size: 0.00885938 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 892.61 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 5 done. CPU time: 0.32554 seconds, end time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) -95: Begin time step 6. Start time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 3.08932 @@ -57915,10 +57887,14 @@ 97: Newton iteration 4 error: 1.05562e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 5 error: 3.04112e-11 -97: Linearization/solve/update time: 0.0032464(95.0574%)/0.00015204(4.45186%)/1.676e-05(0.490747%) +97: Linearization/solve/update time: 0.00330742(93.8216%)/0.000196841(5.58379%)/2.0961e-05(0.594601%) 97: Storage: 55795.1 0.0252448 +95: Solve: M deltax^k = r 97: Writing visualization results for the current time step. -97: Time step 7 done. CPU time: 0.0351746 seconds, end time: 0.0252448 seconds, step size: 0.00885938 seconds +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 2 error: 4.18804e-05 +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 7 done. CPU time: 0.0495285 seconds, end time: 0.0252448 seconds, step size: 0.00885938 seconds 97: Begin time step 8. Start time: 0.0252448 seconds, step size: 0.0125508 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -57933,50 +57909,44 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.00194349 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0.0117734 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 1.57986e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 5 error: 2.80238e-11 -97: Linearization/solve/update time: 0.00324688(94.8537%)/0.00015852(4.63097%)/1.764e-05(0.515331%) +97: Linearization/solve/update time: 0.00330634(92.5788%)/0.000247241(6.92284%)/1.78e-05(0.498406%) 97: Storage: 55792.6 0.0377956 97: Writing visualization results for the current time step. -97: Time step 8 done. CPU time: 0.040221 seconds, end time: 0.0377956 seconds, step size: 0.0125508 seconds +97: Time step 8 done. CPU time: 0.0549414 seconds, end time: 0.0377956 seconds, step size: 0.0125508 seconds 97: Begin time step 9. Start time: 0.0377956 seconds, step size: 0.0177803 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 714.176 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 5.15911 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.0454089 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0.0630484 -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 7.26e-05 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 1.07963e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 2 error: 25504 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 5 error: 2.95017e-11 -97: Linearization/solve/update time: 0.00325588(95.2903%)/0.00014388(4.21096%)/1.704e-05(0.498712%) +97: Linearization/solve/update time: 0.0035129(92.4636%)/0.000266682(7.01938%)/1.9641e-05(0.516974%) +95: Newton iteration 3 error: 9.09394e-09 97: Storage: 55789.2 0.0555758 97: Writing visualization results for the current time step. -97: Time step 9 done. CPU time: 0.0452758 seconds, end time: 0.0555758 seconds, step size: 0.0177803 seconds +95: Linearization/solve/update time: 0.0400059(98.8693%)/0.000432203(1.06813%)/2.532e-05(0.062575%) +97: Time step 9 done. CPU time: 0.0634541 seconds, end time: 0.0555758 seconds, step size: 0.0177803 seconds 97: Begin time step 10. Start time: 0.0555758 seconds, step size: 0.0251887 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -57991,19 +57961,19 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.0140042 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 1.67025e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 2 error: 1.11878e-07 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Storage in liquidPhase: [378206 5.46037] 97: Newton iteration 5 error: 3.31397e-11 -97: Linearization/solve/update time: 0.00325068(95.2966%)/0.00014392(4.21914%)/1.652e-05(0.484298%) +97: Linearization/solve/update time: 0.00341294(92.0759%)/0.000274161(7.39644%)/1.956e-05(0.527698%) +95: Storage in gasPhase: [309.471 28746.6] 97: Storage: 55784.3 0.0807646 97: Writing visualization results for the current time step. -97: Time step 10 done. CPU time: 0.050339 seconds, end time: 0.0807646 seconds, step size: 0.0251887 seconds +95: Storage total: [378515 28752.1] +95: Writing visualization results for the current time step. +97: Time step 10 done. CPU time: 0.0706253 seconds, end time: 0.0807646 seconds, step size: 0.0251887 seconds 97: Serialize to file 'powerinjection_darcy_ad_time=0.0807646_rank=0.ers', next time step size: 0.035684 97: Begin time step 11. Start time: 0.0807646 seconds, step size: 0.035684 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -58012,8 +57982,27 @@ 97: Newton iteration 1 error: 462.529 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +95: Time step 9 done. CPU time: 0.70304 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1778.05 seconds (29 minutes, 38.05 seconds) 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 8.08082 +95: Simulation of problem 'obstacle_pvs' finished. +95: +95: ------------------------ Timing ------------------------ +95: Setup time: 0.319 seconds, 31.2% +95: Simulation time: 0.703 seconds, 68.8% +95: Linearization time: 0.549 seconds, 78% +95: Linear solve time: 0.00877 seconds, 1.25% +95: Newton update time: 0.000374 seconds, 0.0532% +95: Pre/postprocess time: 0.0808 seconds, 11.5% +95: Output write time: 0.0361 seconds, 5.13% +95: First process' simulation CPU time: 0.635 seconds +95: Number of processes: 1 +95: Threads per processes: 1 +95: Total CPU time: 0.635 seconds +95: +95: ---------------------------------------------------------------- +95: +95: Simulation completed 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k @@ -58023,15 +58012,15 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 1.79365e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 2 error: 0.0205472 97: Newton iteration 5 error: 3.02975e-11 -97: Linearization/solve/update time: 0.00327768(95.0978%)/0.00015188(4.40661%)/1.708e-05(0.495555%) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 3 error: 6.5562e-07 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.0033675(92.5406%)/0.000249682(6.86139%)/2.176e-05(0.597976%) 97: Storage: 55777.3 0.116449 97: Writing visualization results for the current time step. -97: Time step 11 done. CPU time: 0.0558682 seconds, end time: 0.116449 seconds, step size: 0.035684 seconds +97: Time step 11 done. CPU time: 0.0775697 seconds, end time: 0.116449 seconds, step size: 0.035684 seconds 97: Begin time step 12. Start time: 0.116449 seconds, step size: 0.0505524 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -58046,25 +58035,25 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.130707 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Newton iteration 3 error: 4.24036e-11 -96: Linearization/solve/update time: 0.029915(98.4795%)/0.00044128(1.45268%)/2.06e-05(0.0678146%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 9.37218e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 5 error: 1.61947e-10 -97: Linearization/solve/update time: 0.00326228(94.911%)/0.00015748(4.58164%)/1.744e-05(0.50739%) +97: Linearization/solve/update time: 0.00332626(94.0775%)/0.0001892(5.35119%)/2.0201e-05(0.57135%) 97: Storage: 55767.4 0.167001 +96: Solve: M deltax^k = r 97: Writing visualization results for the current time step. -97: Time step 12 done. CPU time: 0.0609572 seconds, end time: 0.167001 seconds, step size: 0.0505524 seconds +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 3 error: 17850.9 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 12 done. CPU time: 0.0861739 seconds, end time: 0.167001 seconds, step size: 0.0505524 seconds 97: Begin time step 13. Start time: 0.167001 seconds, step size: 0.0716158 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 251.747 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Storage: 22162.9 1.1658 -96: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 5.1838 @@ -58073,28 +58062,21 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.108478 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -96: Time step 5 done. CPU time: 0.246256 seconds, end time: 10.8146 seconds, step size: 4.30011 seconds -96: Begin time step 6. Start time: 10.8146 seconds, step size: 6.8085 seconds -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 0.000128719 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 5 error: 1.43928e-10 -97: Linearization/solve/update time: 0.00326(95.2303%)/0.00014556(4.25206%)/1.772e-05(0.517632%) -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 4 error: 3.0198e-05 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.00332442(94.4496%)/0.000175921(4.99806%)/1.9441e-05(0.552335%) 97: Storage: 55753.5 0.238617 97: Writing visualization results for the current time step. -95: Solve: M deltax^k = r -97: Time step 13 done. CPU time: 0.0660214 seconds, end time: 0.238617 seconds, step size: 0.0716158 seconds +97: Time step 13 done. CPU time: 0.0919234 seconds, end time: 0.238617 seconds, step size: 0.0716158 seconds +95: ###################### +95: # Comparing results +95: ###################### +95: RND: '18627620b4da154c7cc7191b10edb56b' 97: Begin time step 14. Start time: 0.238617 seconds, step size: 0.101456 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 3 error: 0.000115073 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 194.601 @@ -58116,10 +58098,10 @@ 97: Newton iteration 5 error: 3.80133e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 6 error: 2.51816e-11 -97: Linearization/solve/update time: 0.00393164(95.0526%)/0.00018372(4.44167%)/2.092e-05(0.505768%) +97: Linearization/solve/update time: 0.00399083(93.4736%)/0.00025184(5.89863%)/2.6801e-05(0.627736%) 97: Storage: 55733.6 0.340073 97: Writing visualization results for the current time step. -97: Time step 14 done. CPU time: 0.0718059 seconds, end time: 0.340073 seconds, step size: 0.101456 seconds +97: Time step 14 done. CPU time: 0.100654 seconds, end time: 0.340073 seconds, step size: 0.101456 seconds 97: Begin time step 15. Start time: 0.340073 seconds, step size: 0.135274 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -58130,10 +58112,6 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 3.47372 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0.00803281 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.644809 @@ -58147,16 +58125,16 @@ 97: Newton iteration 5 error: 8.91647e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 6 error: 3.29692e-11 -97: Linearization/solve/update time: 0.00392984(95.0596%)/0.0001836(4.44113%)/2.064e-05(0.499265%) +97: Linearization/solve/update time: 0.00401427(93.4239%)/0.000256483(5.96912%)/2.608e-05(0.606959%) +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 4 error: 8701.12 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Storage: 55707.2 0.475347 97: Writing visualization results for the current time step. -97: Time step 15 done. CPU time: 0.0776155 seconds, end time: 0.475347 seconds, step size: 0.135274 seconds +97: Time step 15 done. CPU time: 0.109464 seconds, end time: 0.475347 seconds, step size: 0.135274 seconds 97: Begin time step 16. Start time: 0.475347 seconds, step size: 0.180366 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 4 error: 6.66153e-06 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 121.588 @@ -58178,25 +58156,26 @@ 97: Newton iteration 5 error: 8.80192e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 6 error: 4.80895e-10 -97: Linearization/solve/update time: 0.00395976(95.0988%)/0.00018356(4.40843%)/2.052e-05(0.492814%) +97: Linearization/solve/update time: 0.00404558(93.6429%)/0.000247642(5.73215%)/2.7e-05(0.624967%) 97: Storage: 55671.8 0.655713 97: Writing visualization results for the current time step. -97: Time step 16 done. CPU time: 0.0834484 seconds, end time: 0.655713 seconds, step size: 0.180366 seconds +97: Time step 16 done. CPU time: 0.118228 seconds, end time: 0.655713 seconds, step size: 0.180366 seconds 97: Begin time step 17. Start time: 0.655713 seconds, step size: 0.240488 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 2 error: 1.31683e-07 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 99.6303 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r 97: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 5 error: 753.541 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 4.17568 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r +94: Newton iteration 4 error: 4.40671e-10 +94: Linearization/solve/update time: 0.183199(98.0009%)/0.00362678(1.94012%)/0.000110282(0.0589945%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 2.88313 @@ -58205,28 +58184,31 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 0.329792 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 5 error: 0.00187131 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 0.00195558 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Simulation name: 'obstacle_pvs' +95: Number of timesteps: '9' + 94/127 Test #95: obstacle_pvs ................................... Passed 1.29 sec 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 5.70876e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +test 98 + Start 98: powerinjection_darcy_fd + +98: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_fd" "--" +98: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +98: Test timeout computed to be: 1500 97: Newton iteration 7 error: 2.95586e-11 -97: Linearization/solve/update time: 0.00461708(94.9594%)/0.0002208(4.54119%)/2.428e-05(0.499367%) +97: Linearization/solve/update time: 0.00577724(92.1804%)/0.000460922(7.35437%)/2.916e-05(0.465271%) 97: Storage: 55624.7 0.896201 97: Writing visualization results for the current time step. -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 5 error: 1.6196e-08 -97: Time step 17 done. CPU time: 0.0900172 seconds, end time: 0.896201 seconds, step size: 0.240488 seconds +94: Storage in liquidPhase: [90627 1.1726 0 0] +97: Time step 17 done. CPU time: 0.129162 seconds, end time: 0.896201 seconds, step size: 0.240488 seconds 97: Begin time step 18. Start time: 0.896201 seconds, step size: 0.30061 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 82.352 @@ -58239,33 +58221,39 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 4.1744 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 6 error: 19.7936 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 0.779782 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: ###################### +98: # Running test '' +98: ###################### 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 0.00816519 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Newton iteration 3 error: 1.03846e-10 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 6.22212e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Linearization/solve/update time: 0.0298565(98.4809%)/0.00044068(1.45357%)/1.988e-05(0.0655736%) 97: Newton iteration 7 error: 2.95586e-11 -97: Linearization/solve/update time: 0.0046334(94.9483%)/0.00022256(4.56073%)/2.396e-05(0.490992%) +97: Linearization/solve/update time: 0.00503903(93.6861%)/0.000313841(5.83496%)/2.5761e-05(0.478951%) 97: Storage: 55565.6 1.19681 97: Writing visualization results for the current time step. -97: Time step 18 done. CPU time: 0.0966199 seconds, end time: 1.19681 seconds, step size: 0.30061 seconds +97: Time step 18 done. CPU time: 0.136733 seconds, end time: 1.19681 seconds, step size: 0.30061 seconds +94: Storage in gasPhase: [301.093 28752.5 0 0] +94: Storage total: [90928.1 28753.6 0 0] +94: Writing visualization results for the current time step. 97: Begin time step 19. Start time: 1.19681 seconds, step size: 0.375762 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 67.5651 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Storage: 22162.2 1.8732 -96: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 5.20854 @@ -58278,24 +58266,26 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 2.18411 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 7 error: 0.0106031 97: Newton iteration 5 error: 0.102099 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 0.000153961 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Newton iteration 6 error: 1.55179e-11 97: Newton iteration 7 error: 3.13491e-10 -97: Linearization/solve/update time: 0.00465304(95.0725%)/0.00021716(4.43709%)/2.4e-05(0.490376%) -95: Linearization/solve/update time: 0.0676305(98.3362%)/0.00110436(1.60576%)/3.988e-05(0.0579864%) -96: Time step 6 done. CPU time: 0.284756 seconds, end time: 17.6231 seconds, step size: 6.8085 seconds -96: Begin time step 7. Start time: 17.6231 seconds, step size: 10.7801 seconds -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.00551212(91.3782%)/0.000490643(8.13373%)/2.944e-05(0.488048%) 97: Storage: 55491.5 1.57257 97: Writing visualization results for the current time step. -97: Time step 19 done. CPU time: 0.103213 seconds, end time: 1.57257 seconds, step size: 0.375762 seconds +94: Time step 3 done. CPU time: 0.819642 seconds, end time: 1031.25 seconds (17 minutes, 11.25 seconds), step size: 468.75 seconds (7 minutes, 48.75 seconds) +94: Begin time step 4. Start time: 1031.25 seconds (17 minutes, 11.25 seconds), step size: 703.125 seconds (11 minutes, 43.12 seconds) +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 19 done. CPU time: 0.146226 seconds, end time: 1.57257 seconds, step size: 0.375762 seconds 97: Begin time step 20. Start time: 1.57257 seconds, step size: 0.469703 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -58306,6 +58296,7 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 5.6417 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_fd " 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 5.6939 @@ -58314,34 +58305,27 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 3.96287 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage in liquidPhase: [259332 4.63465] 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 0.450336 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -95: Storage in gasPhase: [306.784 28748.5] 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 0.00254164 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage total: [259638 28753.1] -95: Writing visualization results for the current time step. +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 8 error: 2.33526e-06 97: Solve: M deltax^k = r +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 7.78623e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 6 error: 0.000153297 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 8 error: 2.95586e-11 -97: Linearization/solve/update time: 0.00532208(94.9598%)/0.00025496(4.54915%)/2.752e-05(0.491029%) +97: Linearization/solve/update time: 0.00557812(90.5344%)/0.000551403(8.94943%)/3.18e-05(0.516123%) 97: Storage: 55398.5 2.04228 97: Writing visualization results for the current time step. -95: Time step 6 done. CPU time: 0.404678 seconds, end time: 4401.04 seconds (1 hours, 13 minutes, 21.04 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) -95: Begin time step 7. Start time: 4401.04 seconds (1 hours, 13 minutes, 21.04 seconds), step size: 2006.94 seconds (33 minutes, 26.94 seconds) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 20 done. CPU time: 0.110563 seconds, end time: 2.04228 seconds, step size: 0.469703 seconds +97: Time step 20 done. CPU time: 0.157504 seconds, end time: 2.04228 seconds, step size: 0.469703 seconds 97: Serialize to file 'powerinjection_darcy_ad_time=2.04228_rank=0.ers', next time step size: 0.547986 97: Begin time step 21. Start time: 2.04228 seconds, step size: 0.547986 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -58369,15 +58353,19 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 0.0265956 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Newton iteration 9 error: 4.41027e-10 +96: Linearization/solve/update time: 0.125263(97.4347%)/0.00319854(2.48796%)/9.944e-05(0.0773487%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 4.03701e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 8 error: 3.52998e-11 -97: Linearization/solve/update time: 0.00538572(94.8578%)/0.000264(4.64979%)/2.796e-05(0.492455%) +97: Linearization/solve/update time: 0.00574332(90.1246%)/0.000595726(9.34818%)/3.36e-05(0.527254%) 97: Storage: 55289.7 2.59026 97: Writing visualization results for the current time step. -97: Time step 21 done. CPU time: 0.118424 seconds, end time: 2.59026 seconds, step size: 0.547986 seconds +96: Storage: 22164 0.107988 +96: Writing visualization results for the current time step. +97: Time step 21 done. CPU time: 0.168353 seconds, end time: 2.59026 seconds, step size: 0.547986 seconds 97: Begin time step 22. Start time: 2.59026 seconds, step size: 0.639318 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -58392,14 +58380,13 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 18.0193 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 1 done. CPU time: 0.165242 seconds, end time: 1 seconds, step size: 1 seconds +96: Begin time step 2. Start time: 1 seconds, step size: 1.08333 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -95: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 7.02709 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0.0544027 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 2.59918 @@ -58417,10 +58404,10 @@ 97: Newton iteration 8 error: 1.88252e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 9 error: 2.52953e-11 -97: Linearization/solve/update time: 0.00604016(94.9645%)/0.00028848(4.53554%)/3.18e-05(0.499965%) +97: Linearization/solve/update time: 0.00641264(91.2109%)/0.000580643(8.25884%)/3.728e-05(0.530256%) 97: Storage: 55162 3.22958 97: Writing visualization results for the current time step. -97: Time step 22 done. CPU time: 0.126607 seconds, end time: 3.22958 seconds, step size: 0.639318 seconds +97: Time step 22 done. CPU time: 0.178025 seconds, end time: 3.22958 seconds, step size: 0.639318 seconds 97: Begin time step 23. Start time: 3.22958 seconds, step size: 0.692594 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -58435,7 +58422,6 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 18.7642 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 10.6143 @@ -58444,34 +58430,27 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 3.3672 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 7 error: 3.23463e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 96: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 0.40332 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0.00546456 +96: Newton iteration 1 error: 0.0612874 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 0.00394595 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 3.22964e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r 97: Newton iteration 9 error: 2.97291e-11 -97: Linearization/solve/update time: 0.00610136(95.0012%)/0.0002894(4.5061%)/3.164e-05(0.492651%) -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 2 error: 0.0116291 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.00628444(93.089%)/0.000432562(6.40737%)/3.4e-05(0.503629%) 97: Storage: 55023 3.92217 97: Writing visualization results for the current time step. -97: Time step 23 done. CPU time: 0.13485 seconds, end time: 3.92217 seconds, step size: 0.692594 seconds +97: Time step 23 done. CPU time: 0.189559 seconds, end time: 3.92217 seconds, step size: 0.692594 seconds 97: Begin time step 24. Start time: 3.92217 seconds, step size: 0.75031 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -58486,10 +58465,12 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 21.2181 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 11.784 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 4.29243 @@ -58503,14 +58484,22 @@ 97: Newton iteration 7 error: 0.016485 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 2 error: 2.28134e-05 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 6.77842e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 9 error: 2.98428e-11 -97: Linearization/solve/update time: 0.0061678(94.9746%)/0.00029444(4.53392%)/3.192e-05(0.491519%) +97: Linearization/solve/update time: 0.00623748(94.4426%)/0.000332481(5.03414%)/3.4561e-05(0.523293%) 97: Storage: 54871.5 4.67248 97: Writing visualization results for the current time step. -97: Time step 24 done. CPU time: 0.143183 seconds, end time: 4.67248 seconds, step size: 0.75031 seconds +94: Newton iteration 1 error: 0.120999 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Newton iteration 3 error: 1.33747e-09 +96: Linearization/solve/update time: 0.0336866(97.1895%)/0.000948406(2.73625%)/2.572e-05(0.074205%) +97: Time step 24 done. CPU time: 0.205917 seconds, end time: 4.67248 seconds, step size: 0.75031 seconds 97: Begin time step 25. Start time: 4.67248 seconds, step size: 0.812836 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -58521,14 +58510,12 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 7.0511 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 3 error: 0.000709476 +96: Storage: 22163.9 0.224902 +96: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 17.4279 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 7.74114 @@ -58550,12 +58537,17 @@ 97: Newton iteration 8 error: 7.0396e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 9 error: 5.68491e-10 -97: Linearization/solve/update time: 0.0062062(95.0169%)/0.00029372(4.49685%)/3.176e-05(0.486245%) +97: Linearization/solve/update time: 0.00628004(93.9501%)/0.000365203(5.46348%)/3.9201e-05(0.586451%) 97: Storage: 54706.2 5.48532 97: Writing visualization results for the current time step. -94: Newton iteration 8 error: 1.24339e-09 -94: Linearization/solve/update time: 0.16458(94.8967%)/0.00869688(5.01462%)/0.00015384(0.0887041%) -97: Time step 25 done. CPU time: 0.151572 seconds, end time: 5.48532 seconds, step size: 0.812836 seconds +96: Time step 2 done. CPU time: 0.206188 seconds, end time: 2.08333 seconds, step size: 1.08333 seconds +96: Begin time step 3. Start time: 2.08333 seconds, step size: 1.71528 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0.0298043 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 25 done. CPU time: 0.225927 seconds, end time: 5.48532 seconds, step size: 0.812836 seconds 97: Begin time step 26. Start time: 5.48532 seconds, step size: 0.880572 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -58575,48 +58567,43 @@ 97: Newton iteration 4 error: 22.572 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 2 error: 2.25838e-06 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 8.75071 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage in liquidPhase: [252565 4.48385 0 0] 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 2.8941 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 0.241675 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage in gasPhase: [306.699 28748.7 0 0] -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 4 error: 5.20998e-05 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.00139218 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage total: [252872 28753.1 0 0] -94: Writing visualization results for the current time step. -96: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 3.83234e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 2 error: 1.30494e-07 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 2.53522e-11 -97: Linearization/solve/update time: 0.00696148(94.9507%)/0.00033464(4.5643%)/3.556e-05(0.485018%) -94: Time step 6 done. CPU time: 0.761382 seconds, end time: 4141.6 seconds (1 hours, 9 minutes, 1.6 seconds), step size: 1411.13 seconds (23 minutes, 31.13 seconds) -94: Begin time step 7. Start time: 4141.6 seconds (1 hours, 9 minutes, 1.6 seconds), step size: 1646.32 seconds (27 minutes, 26.32 seconds) -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.00705017(93.949%)/0.000416642(5.55208%)/3.7441e-05(0.498931%) 97: Storage: 54525.8 6.36589 97: Writing visualization results for the current time step. -97: Time step 26 done. CPU time: 0.160801 seconds, end time: 6.36589 seconds, step size: 0.880572 seconds +94: Solve: M deltax^k = r +97: Time step 26 done. CPU time: 0.242673 seconds, end time: 6.36589 seconds, step size: 0.880572 seconds 97: Begin time step 27. Start time: 6.36589 seconds, step size: 0.880572 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 0.0275255 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Newton iteration 3 error: 1.34879e-09 +96: Linearization/solve/update time: 0.0337203(98.3863%)/0.000529564(1.54512%)/2.3521e-05(0.0686277%) 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 24.8759 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -58636,6 +58623,8 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 8.22669 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Storage: 22163.7 0.410016 +96: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 2.13036 @@ -58649,14 +58638,13 @@ 97: Newton iteration 8 error: 0.000135893 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 9 error: 3.47768e-10 -97: Linearization/solve/update time: 0.006276(95.004%)/0.00029764(4.50557%)/3.24e-05(0.49046%) +97: Linearization/solve/update time: 0.0064012(93.3582%)/0.000416961(6.08116%)/3.844e-05(0.560628%) 97: Storage: 54344.1 7.24646 97: Writing visualization results for the current time step. -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 5 error: 1.28042e-06 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 27 done. CPU time: 0.169316 seconds, end time: 7.24646 seconds, step size: 0.880572 seconds +96: Time step 3 done. CPU time: 0.249615 seconds, end time: 3.79861 seconds, step size: 1.71528 seconds +96: Begin time step 4. Start time: 3.79861 seconds, step size: 2.71586 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 27 done. CPU time: 0.259956 seconds, end time: 7.24646 seconds, step size: 0.880572 seconds 97: Begin time step 28. Start time: 7.24646 seconds, step size: 0.953953 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -58682,7 +58670,11 @@ 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 9.07898 +96: Solve: M deltax^k = r 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0.0178456 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 0.87676 @@ -58696,33 +58688,29 @@ 97: Newton iteration 9 error: 1.57064e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 3.25144e-11 -97: Linearization/solve/update time: 0.00701968(95.0589%)/0.00032892(4.45416%)/3.596e-05(0.486962%) -96: Newton iteration 3 error: 7.93348e-11 +97: Linearization/solve/update time: 0.00725261(93.9232%)/0.000425524(5.51065%)/4.372e-05(0.566185%) 97: Storage: 54145.5 8.20042 97: Writing visualization results for the current time step. -96: Linearization/solve/update time: 0.0736191(98.652%)/0.00096576(1.29415%)/4.02e-05(0.0538693%) -97: Time step 28 done. CPU time: 0.178653 seconds, end time: 8.20042 seconds, step size: 0.953953 seconds +97: Time step 28 done. CPU time: 0.272739 seconds, end time: 8.20042 seconds, step size: 0.953953 seconds 97: Begin time step 29. Start time: 8.20042 seconds, step size: 0.953953 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 22.5013 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 5.61212 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Newton iteration 6 error: 1.84508e-09 -95: Linearization/solve/update time: 0.0676095(98.291%)/0.00113396(1.64856%)/4.16e-05(0.0604782%) -94: Update: x^(k+1) = x^k - deltax^k 97: Solve: M deltax^k = r -94: Newton iteration 1 error: 0.0574775 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 24.9037 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 2 error: 1.13181e-07 97: Solve: M deltax^k = r +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 30.0312 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -58730,8 +58718,6 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 10.6602 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Storage: 22161.3 2.80668 -96: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 3.78673 @@ -58744,31 +58730,23 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.00247133 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 7 done. CPU time: 0.368231 seconds, end time: 28.4032 seconds, step size: 10.7801 seconds -96: Begin time step 8. Start time: 28.4032 seconds, step size: 17.0685 seconds -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 9.9975e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage in liquidPhase: [304373 5.5002] 97: Newton iteration 10 error: 3.0127e-11 -97: Linearization/solve/update time: 0.00709088(95.0811%)/0.00033104(4.43889%)/3.58e-05(0.480039%) -95: Storage in gasPhase: [308.229 28747.2] +97: Linearization/solve/update time: 0.00732045(93.6716%)/0.000451164(5.77304%)/4.34e-05(0.555341%) 97: Storage: 53945.2 9.15437 97: Writing visualization results for the current time step. -95: Storage total: [304681 28752.7] -95: Writing visualization results for the current time step. -97: Time step 29 done. CPU time: 0.188038 seconds, end time: 9.15437 seconds, step size: 0.953953 seconds +97: Time step 29 done. CPU time: 0.285601 seconds, end time: 9.15437 seconds, step size: 0.953953 seconds 97: Begin time step 30. Start time: 9.15437 seconds, step size: 0.953953 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 21.5144 +96: Newton iteration 3 error: 5.65273e-11 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 7 done. CPU time: 0.483943 seconds, end time: 6407.99 seconds (1 hours, 46 minutes, 47.99 seconds), step size: 2006.94 seconds (33 minutes, 26.94 seconds) -95: Begin time step 8. Start time: 6407.99 seconds (1 hours, 46 minutes, 47.99 seconds), step size: 1813.97 seconds (30 minutes, 13.97 seconds) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Linearization/solve/update time: 0.0298434(98.4278%)/0.000453963(1.49724%)/2.2721e-05(0.0749372%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 5.16632 @@ -58781,14 +58759,18 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 25.4386 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 9.34217 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Storage: 22163.4 0.703088 +96: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 3.25179 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 4 done. CPU time: 0.285838 seconds, end time: 6.51447 seconds, step size: 2.71586 seconds 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 0.301455 @@ -58802,13 +58784,18 @@ 97: Newton iteration 9 error: 9.71323e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 3.34239e-11 -97: Linearization/solve/update time: 0.00715756(95.1201%)/0.0003312(4.40147%)/3.6e-05(0.478421%) +97: Linearization/solve/update time: 0.00742265(93.2314%)/0.000496682(6.23852%)/4.22e-05(0.530049%) 97: Storage: 53743 10.1083 97: Writing visualization results for the current time step. -97: Time step 30 done. CPU time: 0.197516 seconds, end time: 10.1083 seconds, step size: 0.953953 seconds +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 3 error: 4.22445e-05 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 30 done. CPU time: 0.298481 seconds, end time: 10.1083 seconds, step size: 0.953953 seconds 97: Serialize to file 'powerinjection_darcy_ad_time=10.1083_rank=0.ers', next time step size: 0.953953 97: Begin time step 31. Start time: 10.1083 seconds, step size: 0.953953 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Begin time step 5. Start time: 6.51447 seconds, step size: 4.30011 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 21.1528 @@ -58817,23 +58804,14 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 5.04143 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0.00368845 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 26.5992 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0.0154676 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 24.303 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 9.03667 @@ -58842,13 +58820,14 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 3.12546 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 0.0127673 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 0.293636 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0.0117734 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.0022215 @@ -58858,10 +58837,10 @@ 97: Newton iteration 9 error: 1.0676e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 2.9388e-11 -97: Linearization/solve/update time: 0.00724548(95.1555%)/0.0003338(4.38382%)/3.508e-05(0.460708%) +97: Linearization/solve/update time: 0.00744001(93.4354%)/0.000482122(6.05473%)/4.06e-05(0.509875%) 97: Storage: 53538.9 11.0623 97: Writing visualization results for the current time step. -97: Time step 31 done. CPU time: 0.207489 seconds, end time: 11.0623 seconds, step size: 0.953953 seconds +97: Time step 31 done. CPU time: 0.309891 seconds, end time: 11.0623 seconds, step size: 0.953953 seconds 97: Begin time step 32. Start time: 11.0623 seconds, step size: 0.953953 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -58888,14 +58867,14 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 3.08609 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 2 error: 0.000276674 +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 2 error: 1.11878e-07 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 0.300248 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.00246332 @@ -58904,15 +58883,11 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 1.40574e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 2 error: 2.12538e-07 97: Newton iteration 10 error: 3.10365e-11 -97: Linearization/solve/update time: 0.00724424(95.1412%)/0.00033404(4.38707%)/3.592e-05(0.47175%) -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.00744173(94.4639%)/0.000394164(5.00344%)/4.196e-05(0.532632%) 97: Storage: 53332.8 12.0162 97: Writing visualization results for the current time step. -97: Time step 32 done. CPU time: 0.217079 seconds, end time: 12.0162 seconds, step size: 0.953953 seconds +97: Time step 32 done. CPU time: 0.323259 seconds, end time: 12.0162 seconds, step size: 0.953953 seconds 97: Begin time step 33. Start time: 12.0162 seconds, step size: 0.953953 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -58935,6 +58910,8 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 8.56372 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Newton iteration 3 error: 4.24036e-11 +96: Linearization/solve/update time: 0.031821(98.3493%)/0.000508683(1.57219%)/2.5401e-05(0.078507%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 2.99083 @@ -58951,19 +58928,20 @@ 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 2.29149e-07 +96: Storage: 22162.9 1.1658 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 0.000331036 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 3 error: 1.45046e-06 +96: Writing visualization results for the current time step. 97: Newton iteration 10 error: 3.13207e-11 -97: Linearization/solve/update time: 0.00729892(95.3519%)/0.00032016(4.18252%)/3.564e-05(0.465595%) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.00755009(94.5741%)/0.000392685(4.91886%)/4.048e-05(0.507061%) 97: Storage: 53124.7 12.9702 97: Writing visualization results for the current time step. -97: Time step 33 done. CPU time: 0.226731 seconds, end time: 12.9702 seconds, step size: 0.953953 seconds +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 4 error: 1.27693e-07 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 5 done. CPU time: 0.32798 seconds, end time: 10.8146 seconds, step size: 4.30011 seconds +96: Begin time step 6. Start time: 10.8146 seconds, step size: 6.8085 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 33 done. CPU time: 0.335646 seconds, end time: 12.9702 seconds, step size: 0.953953 seconds 97: Begin time step 34. Start time: 12.9702 seconds, step size: 0.953953 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -58982,8 +58960,6 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 18.9293 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Newton iteration 3 error: 1.47905e-10 -96: Linearization/solve/update time: 0.0433341(98.6868%)/0.0005502(1.253%)/2.644e-05(0.060213%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 7.83254 @@ -59005,21 +58981,16 @@ 97: Newton iteration 9 error: 4.49023e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 3.25144e-11 -97: Linearization/solve/update time: 0.00736136(95.272%)/0.00033008(4.27195%)/3.524e-05(0.456082%) -96: Storage: 22160.4 3.69175 -96: Writing visualization results for the current time step. +97: Linearization/solve/update time: 0.00751941(94.4401%)/0.000399883(5.02234%)/4.28e-05(0.537547%) 97: Storage: 52914.3 13.9241 97: Writing visualization results for the current time step. -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 4 error: 2.33819e-08 -97: Time step 34 done. CPU time: 0.236496 seconds, end time: 13.9241 seconds, step size: 0.953953 seconds +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0.00803281 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 34 done. CPU time: 0.348141 seconds, end time: 13.9241 seconds, step size: 0.953953 seconds 97: Begin time step 35. Start time: 13.9241 seconds, step size: 0.953953 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 8 done. CPU time: 0.419652 seconds, end time: 45.4717 seconds, step size: 17.0685 seconds -96: Begin time step 9. Start time: 45.4717 seconds, step size: 27.0252 seconds -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 20.6391 @@ -59048,6 +59019,8 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 0.280301 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 5 error: 8.14181e-12 +94: Linearization/solve/update time: 0.18598(96.7321%)/0.00616144(3.2047%)/0.000121441(0.0631642%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.00410757 @@ -59057,14 +59030,18 @@ 97: Newton iteration 9 error: 8.78242e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 3.08091e-11 -97: Linearization/solve/update time: 0.00738708(95.3196%)/0.00032736(4.22411%)/3.536e-05(0.45627%) -94: Solve: M deltax^k = r +97: Linearization/solve/update time: 0.00755409(94.7529%)/0.000378681(4.74989%)/3.964e-05(0.497215%) 97: Storage: 52701.6 14.8781 97: Writing visualization results for the current time step. -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 4 error: 0.000214602 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 35 done. CPU time: 0.246298 seconds, end time: 14.8781 seconds, step size: 0.953953 seconds +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 2 error: 1.31683e-07 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage in liquidPhase: [145153 1.99432 0 0] +94: Storage in gasPhase: [303.65 28751.6 0 0] +94: Storage total: [145457 28753.5 0 0] +94: Writing visualization results for the current time step. +97: Time step 35 done. CPU time: 0.359813 seconds, end time: 14.8781 seconds, step size: 0.953953 seconds 97: Begin time step 36. Start time: 14.8781 seconds, step size: 0.953953 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -59075,20 +59052,15 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 5.8619 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Newton iteration 5 error: 3.52745e-13 -95: Linearization/solve/update time: 0.0564212(98.2586%)/0.00096532(1.68112%)/3.46e-05(0.0602565%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 27.0334 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 4 done. CPU time: 1.03744 seconds, end time: 1734.38 seconds (28 minutes, 54.38 seconds), step size: 703.125 seconds (11 minutes, 43.12 seconds) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 9.34414 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0.00244671 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 10.7778 @@ -59105,24 +59077,23 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.00263455 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage in liquidPhase: [341811 5.56556] 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 7.36453e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage in gasPhase: [308.762 28746.8] 97: Newton iteration 10 error: 3.16049e-11 -97: Linearization/solve/update time: 0.00746744(95.4642%)/0.00031984(4.08885%)/3.496e-05(0.446931%) -95: Storage total: [342120 28752.4] -95: Writing visualization results for the current time step. +97: Linearization/solve/update time: 0.00761425(94.6287%)/0.000391201(4.86178%)/4.1e-05(0.509541%) +96: Newton iteration 3 error: 1.03846e-10 +96: Linearization/solve/update time: 0.0343057(98.4508%)/0.000516604(1.48255%)/2.324e-05(0.0666943%) 97: Storage: 52486.6 15.832 97: Writing visualization results for the current time step. -97: Time step 36 done. CPU time: 0.256179 seconds, end time: 15.832 seconds, step size: 0.953953 seconds +97: Time step 36 done. CPU time: 0.371441 seconds, end time: 15.832 seconds, step size: 0.953953 seconds +94: Begin time step 5. Start time: 1734.38 seconds (28 minutes, 54.38 seconds), step size: 996.094 seconds (16 minutes, 36.09 seconds) +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Storage: 22162.2 1.8732 +96: Writing visualization results for the current time step. 97: Begin time step 37. Start time: 15.832 seconds, step size: 0.953953 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 8 done. CPU time: 0.551444 seconds, end time: 8221.95 seconds (2 hours, 17 minutes, 1.95 seconds), step size: 1813.97 seconds (30 minutes, 13.97 seconds) -95: Begin time step 9. Start time: 8221.95 seconds (2 hours, 17 minutes, 1.95 seconds), step size: 1778.05 seconds (29 minutes, 38.05 seconds) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 20.5735 @@ -59138,7 +59109,10 @@ 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 18.3739 +96: Time step 6 done. CPU time: 0.370382 seconds, end time: 17.6231 seconds, step size: 6.8085 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Begin time step 7. Start time: 17.6231 seconds, step size: 10.7801 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 26.1493 @@ -59147,30 +59121,25 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 12.2734 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 0.860887 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 2 error: 1.92817e-07 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.00214536 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 9 error: 1.17711e-09 -97: Linearization/solve/update time: 0.00678756(95.5058%)/0.00028744(4.04449%)/3.196e-05(0.4497%) +97: Linearization/solve/update time: 0.00690201(94.675%)/0.000350564(4.8087%)/3.764e-05(0.516309%) 97: Storage: 52269 16.786 97: Writing visualization results for the current time step. -97: Time step 37 done. CPU time: 0.265459 seconds, end time: 16.786 seconds, step size: 0.953953 seconds +97: Time step 37 done. CPU time: 0.384404 seconds, end time: 16.786 seconds, step size: 0.953953 seconds 97: Begin time step 38. Start time: 16.786 seconds, step size: 1.03345 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 20.5413 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 9.33148 @@ -59179,21 +59148,22 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 28.8432 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 5 error: 0.0028339 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0.0158021 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 70.8969 +94: Update: x^(k+1) = x^k - deltax^k 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 1 error: 0.108439 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0.00546456 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 32.977 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 16.5341 @@ -59210,48 +59180,114 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.000978798 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Newton iteration 3 error: 1.50821e-10 -96: Linearization/solve/update time: 0.0351767(98.7399%)/0.0004282(1.20194%)/2.072e-05(0.0581604%) 97: Newton iteration 10 error: 8.16692e-09 -97: Linearization/solve/update time: 0.0076158(95.4595%)/0.00032648(4.09223%)/3.576e-05(0.44823%) +97: Linearization/solve/update time: 0.00787017(94.5841%)/0.000408884(4.91399%)/4.176e-05(0.501874%) 97: Storage: 52030.2 17.8194 97: Writing visualization results for the current time step. -97: Time step 38 done. CPU time: 0.275566 seconds, end time: 17.8194 seconds, step size: 1.03345 seconds +97: Time step 38 done. CPU time: 0.396027 seconds, end time: 17.8194 seconds, step size: 1.03345 seconds 97: Begin time step 39. Start time: 17.8194 seconds, step size: 1.03345 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 20.2037 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Storage: 22159.9 4.21413 -96: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 7.77002 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 29.1759 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 9 done. CPU time: 0.461072 seconds, end time: 72.4969 seconds (1 minutes, 12.5 seconds), step size: 27.0252 seconds -96: Begin time step 10. Start time: 72.4969 seconds (1 minutes, 12.5 seconds), step size: 27.5031 seconds +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 2 error: 1.30494e-07 96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 60.1372 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: opm models will now start the simulation. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 24.8538 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 2 error: 4.18804e-05 -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: # [parameters which were specified at compile-time] +98: CellsX="250" +98: ContinueOnConvergenceError="0" +98: DomainSizeX="100" +98: EnableAsyncVtkOutput="1" +98: EnableGravity="0" +98: EnableGridAdaptation="0" +98: EnableIntensiveQuantityCache="0" +98: EnableStorageCache="0" +98: EnableThermodynamicHints="0" +98: EnableVtkOutput="1" +98: EndTime="100" +98: GridGlobalRefinements="0" +98: InitialTimeStepSize="0.001" +98: LinearSolverAbsTolerance="-1" +98: LinearSolverMaxError="1e+07" +98: LinearSolverMaxIterations="1000" +98: LinearSolverOverlapSize="2" +98: LinearSolverTolerance="0.001" +98: LinearSolverVerbosity="0" +98: MaxTimeStepDivisions="10" +98: MaxTimeStepSize="inf" +98: MinTimeStepSize="0" +98: NewtonMaxError="1e+100" +98: NewtonMaxIterations="20" +98: NewtonTargetIterations="10" +98: NewtonTolerance="1e-08" +98: NewtonVerbose="1" +98: NewtonWriteConvergence="0" +98: NumericDifferenceMethod="1" +98: OutputDir="" +98: ParameterFile="" +98: PreconditionerOrder="0" +98: PreconditionerRelaxation="1" +98: PredeterminedTimeStepsFile="" +98: PrintParameters="2" +98: RestartTime="-1e+35" +98: ThreadsPerProcess="1" +98: VtkWriteAverageMolarMasses="0" +98: VtkWriteDensities="1" +98: VtkWriteDofIndex="0" +98: VtkWriteExtrusionFactor="0" +98: VtkWriteFilterVelocities="1" +98: VtkWriteIntrinsicPermeabilities="0" +98: VtkWriteMobilities="0" +98: VtkWritePorosity="1" +98: VtkWritePotentialGradients="0" +98: VtkWritePressures="1" +98: VtkWritePrimaryVars="0" +98: VtkWriteProcessRank="0" +98: VtkWriteRelativePermeabilities="0" +98: VtkWriteSaturations="0" +98: VtkWriteTemperature="1" +98: VtkWriteViscosities="0" +98: # [end of parameters] +98: Allocating the simulation vanguard +98: Adding LGRs, if any +98: Distributing the vanguard's data +98: Allocating the model +98: Allocating the problem +98: Initializing the model +98: Initializing the problem 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 12.2478 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Simulator successfully set up +98: Applying the initial solution of the "powerinjection_darcy_fd" problem +98: Writing visualization results for the current time step. +98: Begin time step 1. Start time: 0 seconds, step size: 0.001 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 5 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 2.84963 @@ -59264,30 +59300,44 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.000329791 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Newton iteration 3 error: 7.93348e-11 +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 0.0293096 97: Newton iteration 10 error: 1.31922e-09 -97: Linearization/solve/update time: 0.00766868(95.4443%)/0.0003312(4.12211%)/3.484e-05(0.433618%) +97: Linearization/solve/update time: 0.0119019(96.2306%)/0.000422442(3.41557%)/4.376e-05(0.353813%) +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Linearization/solve/update time: 0.0333484(98.2095%)/0.000585004(1.72281%)/2.3e-05(0.0677339%) 97: Storage: 51788.2 18.8529 97: Writing visualization results for the current time step. -97: Time step 39 done. CPU time: 0.285752 seconds, end time: 18.8529 seconds, step size: 1.03345 seconds +97: Time step 39 done. CPU time: 0.414212 seconds, end time: 18.8529 seconds, step size: 1.03345 seconds +96: Storage: 22161.3 2.80668 +96: Writing visualization results for the current time step. 97: Begin time step 40. Start time: 18.8529 seconds, step size: 1.03345 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 161.498 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 30.312 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 6.42539 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 1 error: 19.62 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 8.11163 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 23.4694 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0.00138478 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 63.4122 @@ -59296,10 +59346,10 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 38.1946 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 6 error: 0.000584508 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +96: Time step 7 done. CPU time: 0.413191 seconds, end time: 28.4032 seconds, step size: 10.7801 seconds +96: Begin time step 8. Start time: 28.4032 seconds, step size: 17.0685 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 16.4887 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -59307,8 +59357,6 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 3.84446 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Newton iteration 3 error: 9.09394e-09 -95: Linearization/solve/update time: 0.0338019(98.7549%)/0.00040756(1.19072%)/1.86e-05(0.0543414%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.18111 @@ -59318,64 +59366,62 @@ 97: Newton iteration 9 error: 0.000326301 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 4.61341e-10 -97: Linearization/solve/update time: 0.00774192(95.5165%)/0.00032844(4.05215%)/3.496e-05(0.431322%) +97: Linearization/solve/update time: 0.00794337(94.5323%)/0.000418764(4.98362%)/4.068e-05(0.484123%) 97: Storage: 51542.6 19.8863 97: Writing visualization results for the current time step. -97: Time step 40 done. CPU time: 0.296009 seconds, end time: 19.8863 seconds, step size: 1.03345 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 2.17025 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 0.0147869 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.00011408 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 40 done. CPU time: 0.428112 seconds, end time: 19.8863 seconds, step size: 1.03345 seconds +96: Solve: M deltax^k = r 97: Serialize to file 'powerinjection_darcy_ad_time=19.8863_rank=0.ers', next time step size: 1.03345 97: Begin time step 41. Start time: 19.8863 seconds, step size: 1.03345 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage in liquidPhase: [378206 5.46037] 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 19.5161 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage in gasPhase: [309.471 28746.6] +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0.00368845 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 8.28176 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r -95: Storage total: [378515 28752.1] -95: Writing visualization results for the current time step. -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 2 error: 4.8266e-08 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 20.9169 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 63.0177 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 9 done. CPU time: 0.595094 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1778.05 seconds (29 minutes, 38.05 seconds) -95: Simulation of problem 'obstacle_pvs' finished. -95: -95: ------------------------ Timing ------------------------ -95: Setup time: 0.148 seconds, 19.9% -95: Simulation time: 0.595 seconds, 80.1% -95: Linearization time: 0.497 seconds, 83.4% -95: Linear solve time: 0.00777 seconds, 1.31% -95: Newton update time: 0.000295 seconds, 0.0496% -95: Pre/postprocess time: 0.0726 seconds, 12.2% -95: Output write time: 0.0163 seconds, 2.74% -95: First process' simulation CPU time: 0.66 seconds -95: Number of processes: 1 -95: Threads per processes: 1 -95: Total CPU time: 0.66 seconds -95: -95: ---------------------------------------------------------------- -95: -95: Simulation completed 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 49.9429 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 1.09856e-08 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 9 error: 1.80052e-10 +98: Linearization/solve/update time: 0.00981478(93.4002%)/0.000642924(6.11825%)/5.06e-05(0.481524%) +98: Storage: 55799.8 0.001 +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 20.0022 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 5.00071 @@ -59384,27 +59430,33 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.247197 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 3 error: 0.000206534 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.00049139 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 6.63363e-10 -97: Linearization/solve/update time: 0.00780604(95.5541%)/0.00032756(4.00968%)/3.564e-05(0.436271%) +97: Linearization/solve/update time: 0.00817305(94.9117%)/0.000395842(4.59682%)/4.232e-05(0.491452%) 97: Storage: 51293.4 20.9198 97: Writing visualization results for the current time step. -97: Time step 41 done. CPU time: 0.306766 seconds, end time: 20.9198 seconds, step size: 1.03345 seconds +97: Time step 41 done. CPU time: 0.440288 seconds, end time: 20.9198 seconds, step size: 1.03345 seconds +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 2 error: 2.12538e-07 97: Begin time step 42. Start time: 20.9198 seconds, step size: 1.03345 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k +98: Time step 1 done. CPU time: 0.0365676 seconds, end time: 0.001 seconds, step size: 0.001 seconds 97: Newton iteration 1 error: 19.4995 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 8.46905 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Newton iteration 3 error: 1.33699e-11 -96: Linearization/solve/update time: 0.029774(98.4762%)/0.0004416(1.46057%)/1.912e-05(0.0632386%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 23.2052 @@ -59413,130 +59465,139 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 68.7818 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r +98: Begin time step 2. Start time: 0.001 seconds, step size: 0.00108333 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 48.0277 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 975.16 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 20.6989 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: ###################### -95: # Comparing results -95: ###################### -95: RND: 'd759c48edda7783979c1404f51e7c71e' -96: Storage: 22159.7 4.37667 -96: Writing visualization results for the current time step. -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 7 error: 2.99538e-05 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 0.414035 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 5.54458 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.343357 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 10 done. CPU time: 0.496673 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 27.5031 seconds -96: Serialize to file 'outflow_time=100_rank=0.ers', next time step size: 0 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.00107624 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Simulation of problem 'outflow' finished. -96: -96: ------------------------ Timing ------------------------ -96: Setup time: 0.0799 seconds, 13.8365% -96: Simulation time: 0.49734 seconds, 86.1635% -96: Linearization time: 0.422114 seconds, 84.8742% -96: Linear solve time: 0.00902384 seconds, 1.81442% -96: Newton update time: 0.00027316 seconds, 0.0549241% -96: Pre/postprocess time: 0.0443366 seconds, 8.91474% -96: Output write time: 0.0198992 seconds, 4.00112% -96: First process' simulation CPU time: 0.570736 seconds -96: Number of processes: 1 -96: Threads per processes: 1 -96: Total CPU time: 0.570736 seconds -96: -96: ---------------------------------------------------------------- -96: -96: Simulation completed 97: Newton iteration 10 error: 4.32158e-09 -97: Linearization/solve/update time: 0.0078864(95.5186%)/0.00032688(3.95911%)/4.312e-05(0.522262%) +97: Linearization/solve/update time: 0.00831997(94.9932%)/0.000396604(4.52822%)/4.192e-05(0.478621%) +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 6.23433e-05 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Storage: 51040.2 21.9532 97: Writing visualization results for the current time step. -97: Time step 42 done. CPU time: 0.317194 seconds, end time: 21.9532 seconds, step size: 1.03345 seconds +96: Newton iteration 3 error: 1.47905e-10 +96: Linearization/solve/update time: 0.0319835(98.5078%)/0.000460162(1.41728%)/2.432e-05(0.0749046%) +98: Newton iteration 4 error: 4.75893e-10 +98: Linearization/solve/update time: 0.00433507(95.2296%)/0.000199641(4.38556%)/1.752e-05(0.384866%) +97: Time step 42 done. CPU time: 0.454873 seconds, end time: 21.9532 seconds, step size: 1.03345 seconds 97: Begin time step 43. Start time: 21.9532 seconds, step size: 1.03345 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 19.5074 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Storage: 22160.4 3.69175 +96: Writing visualization results for the current time step. +98: Storage: 55799.6 0.00208333 +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 8.5137 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 8 done. CPU time: 0.451582 seconds, end time: 45.4717 seconds, step size: 17.0685 seconds 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 32.384 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 2 done. CPU time: 0.0503968 seconds, end time: 0.00208333 seconds, step size: 0.00108333 seconds +98: Begin time step 3. Start time: 0.00208333 seconds, step size: 0.001625 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +94: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 73.2711 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 31.5836 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 4 error: 5.09224e-06 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 16.6915 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Simulation name: 'obstacle_pvs' -95: Number of timesteps: '9' - 94/127 Test #95: obstacle_pvs ................................... Passed 0.90 sec 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 4.84567 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -test 98 - Start 98: powerinjection_darcy_fd - -98: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_fd" "--" -98: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -98: Test timeout computed to be: 1500 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.437624 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Begin time step 9. Start time: 45.4717 seconds, step size: 27.0252 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 973.769 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.00294731 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 0.403499 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 10 error: 1.06928e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.000137263 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 11 error: 3.20597e-11 -97: Linearization/solve/update time: 0.00873852(95.6367%)/0.00036048(3.94519%)/3.82e-05(0.418071%) +97: Linearization/solve/update time: 0.00953842(93.9999%)/0.000562444(5.54281%)/4.64e-05(0.457266%) +98: Newton iteration 4 error: 4.13718e-09 97: Storage: 50782.7 22.9867 97: Writing visualization results for the current time step. -98: ###################### -98: # Running test '' -98: ###################### -97: Time step 43 done. CPU time: 0.328572 seconds, end time: 22.9867 seconds, step size: 1.03345 seconds +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0.00244671 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Linearization/solve/update time: 0.00430923(95.5087%)/0.000184321(4.08525%)/1.832e-05(0.40604%) +98: Storage: 55799.3 0.00370833 +98: Writing visualization results for the current time step. +98: Time step 3 done. CPU time: 0.0651202 seconds, end time: 0.00370833 seconds, step size: 0.001625 seconds +98: Begin time step 4. Start time: 0.00370833 seconds, step size: 0.0024375 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 43 done. CPU time: 0.469903 seconds, end time: 22.9867 seconds, step size: 1.03345 seconds 97: Begin time step 44. Start time: 22.9867 seconds, step size: 0.9395 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 19.5187 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: ###################### -96: # Comparing results -96: ###################### -96: RND: '402b0861e5686307be8587a14a6a2e91' 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 5.75931 @@ -59549,19 +59610,18 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 40.094 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 97: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 14.8747 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 5.7756 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_fd " -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 8 error: 1.65364e-07 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 1 error: 970.441 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 0.74943 @@ -59575,29 +59635,35 @@ 97: Newton iteration 9 error: 2.17715e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 2.09184e-11 -97: Linearization/solve/update time: 0.00800208(95.6121%)/0.00033196(3.96639%)/3.528e-05(0.42154%) +97: Linearization/solve/update time: 0.00805057(95.3333%)/0.000357003(4.22756%)/3.7081e-05(0.439106%) +98: Solve: M deltax^k = r 97: Storage: 50544.7 23.9262 97: Writing visualization results for the current time step. -97: Time step 44 done. CPU time: 0.33919 seconds, end time: 23.9262 seconds, step size: 0.9395 seconds +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 0.469049 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 44 done. CPU time: 0.480847 seconds, end time: 23.9262 seconds, step size: 0.9395 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.000230615 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r 97: Begin time step 45. Start time: 23.9262 seconds, step size: 0.9395 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Simulation name: 'outflow' -96: Number of timesteps: '10' +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 2 error: 1.92817e-07 +98: Newton iteration 4 error: 2.88037e-09 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 19.8142 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 95/127 Test #96: outflow_pvs .................................... Passed 0.73 sec -test 99 - Start 99: powerinjection_forchheimer_ad - -99: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_ad" "--" -99: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -99: Test timeout computed to be: 1500 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 6.21016 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 5 error: 4.62001e-09 +94: Linearization/solve/update time: 0.111617(95.7166%)/0.00483611(4.14717%)/0.00015892(0.13628%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 39.4269 @@ -59614,27 +59680,43 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 16.6251 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: ###################### -99: # Running test '' -99: ###################### +98: Linearization/solve/update time: 0.00433427(95.3594%)/0.000187402(4.12308%)/2.352e-05(0.51747%) +98: Storage: 55798.8 0.00614583 +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 3.32555 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 4 done. CPU time: 0.0811042 seconds, end time: 0.00614583 seconds, step size: 0.0024375 seconds +98: Begin time step 5. Start time: 0.00614583 seconds, step size: 0.00365625 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage in liquidPhase: [204871 3.19452 0 0] 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.0212723 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 962.484 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage in gasPhase: [305.557 28750.2 0 0] 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 4.09272e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage total: [205176 28753.4 0 0] +94: Writing visualization results for the current time step. 97: Newton iteration 10 error: 2.33058e-10 -97: Linearization/solve/update time: 0.00806524(95.6817%)/0.00032904(3.90355%)/3.496e-05(0.414747%) +97: Linearization/solve/update time: 0.00832469(95.2384%)/0.000377283(4.3163%)/3.8921e-05(0.445275%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 0.648703 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Storage: 50302.6 24.8657 97: Writing visualization results for the current time step. -99: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_ad " -97: Time step 45 done. CPU time: 0.349895 seconds, end time: 24.8657 seconds, step size: 0.9395 seconds +94: Time step 5 done. CPU time: 1.16755 seconds, end time: 2730.47 seconds (45 minutes, 30.47 seconds), step size: 996.094 seconds (16 minutes, 36.09 seconds) +98: Solve: M deltax^k = r +97: Time step 45 done. CPU time: 0.495254 seconds, end time: 24.8657 seconds, step size: 0.9395 seconds 97: Begin time step 46. Start time: 24.8657 seconds, step size: 0.9395 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -59642,6 +59724,8 @@ 97: Newton iteration 1 error: 20.7289 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +94: Begin time step 6. Start time: 2730.47 seconds (45 minutes, 30.47 seconds), step size: 1411.13 seconds (23 minutes, 31.13 seconds) +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 7.52066 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -59661,13 +59745,22 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 9.097 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 9 error: 7.15174e-12 -94: Linearization/solve/update time: 0.185878(95.0565%)/0.0095042(4.86036%)/0.00016256(0.0831317%) +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.000712453 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 4 error: 2.54641e-09 +98: Linearization/solve/update time: 0.00430695(95.0386%)/0.000206602(4.55895%)/1.824e-05(0.40249%) +98: Storage: 55798.1 0.00980208 +98: Writing visualization results for the current time step. +98: Time step 5 done. CPU time: 0.0942572 seconds, end time: 0.00980208 seconds, step size: 0.00365625 seconds +98: Begin time step 6. Start time: 0.00980208 seconds, step size: 0.00548437 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 2.11697 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +98: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.127072 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -59675,21 +59768,22 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.000394548 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 943.703 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 3.16516e-09 -97: Linearization/solve/update time: 0.00812836(95.6696%)/0.0003324(3.9123%)/3.552e-05(0.418065%) +97: Linearization/solve/update time: 0.00836465(94.2792%)/0.000464803(5.23886%)/4.276e-05(0.481954%) 97: Storage: 50056.1 25.8052 97: Writing visualization results for the current time step. -94: Storage in liquidPhase: [291386 5.2959 0 0] -97: Time step 46 done. CPU time: 0.360664 seconds, end time: 25.8052 seconds, step size: 0.9395 seconds +96: Newton iteration 3 error: 1.50821e-10 +96: Linearization/solve/update time: 0.0430032(98.9955%)/0.000414403(0.953975%)/2.196e-05(0.050553%) +97: Time step 46 done. CPU time: 0.508893 seconds, end time: 25.8052 seconds, step size: 0.9395 seconds 97: Begin time step 47. Start time: 25.8052 seconds, step size: 0.9395 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage in gasPhase: [308.928 28747.6 0 0] 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 20.953 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage total: [291695 28752.9 0 0] -94: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 8.66439 @@ -59698,9 +59792,8 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 34.3363 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 7 done. CPU time: 0.965419 seconds, end time: 5787.92 seconds (1 hours, 36 minutes, 27.92 seconds), step size: 1646.32 seconds (27 minutes, 26.32 seconds) -94: Begin time step 8. Start time: 5787.92 seconds (1 hours, 36 minutes, 27.92 seconds), step size: 1783.52 seconds (29 minutes, 43.52 seconds) -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Storage: 22159.9 4.21413 +96: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 71.1479 @@ -59713,10 +59806,28 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 14.7986 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 1.24876 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.00291728 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 1.69275e-08 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 2.95586e-11 +98: Linearization/solve/update time: 0.00535043(95.5667%)/0.000223802(3.99744%)/2.4401e-05(0.435838%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 3.73002 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 55797 0.0152865 +96: Time step 9 done. CPU time: 0.510228 seconds, end time: 72.4969 seconds (1 minutes, 12.5 seconds), step size: 27.0252 seconds +96: Begin time step 10. Start time: 72.4969 seconds (1 minutes, 12.5 seconds), step size: 27.5031 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.243498 @@ -59726,10 +59837,22 @@ 97: Newton iteration 9 error: 0.000865846 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 9.08176e-09 -97: Linearization/solve/update time: 0.00819188(95.7013%)/0.00033272(3.88699%)/3.524e-05(0.41169%) +97: Linearization/solve/update time: 0.00836741(95.107%)/0.000389642(4.42881%)/4.084e-05(0.464202%) +94: Solve: M deltax^k = r +98: Writing visualization results for the current time step. 97: Storage: 49804.7 26.7447 97: Writing visualization results for the current time step. -97: Time step 47 done. CPU time: 0.371543 seconds, end time: 26.7447 seconds, step size: 0.9395 seconds +94: Update: x^(k+1) = x^k - deltax^k +98: Time step 6 done. CPU time: 0.112622 seconds, end time: 0.0152865 seconds, step size: 0.00548437 seconds +94: Newton iteration 1 error: 0.0713485 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Begin time step 7. Start time: 0.0152865 seconds, step size: 0.00776953 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 902.174 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 47 done. CPU time: 0.521754 seconds, end time: 26.7447 seconds, step size: 0.9395 seconds 97: Begin time step 48. Start time: 26.7447 seconds, step size: 0.9395 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -59752,14 +59875,26 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 29.7729 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 2.46047 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 15.7504 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.00482986 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 4.46158 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 2.30645e-08 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.395289 @@ -59773,24 +59908,32 @@ 97: Newton iteration 10 error: 9.38601e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 11 error: 2.47837e-11 -97: Linearization/solve/update time: 0.00909164(95.6737%)/0.00037232(3.91802%)/3.88e-05(0.408302%) +97: Linearization/solve/update time: 0.00942638(95.0314%)/0.000444606(4.48226%)/4.8241e-05(0.486338%) 97: Storage: 49548.2 27.6842 97: Writing visualization results for the current time step. -97: Time step 48 done. CPU time: 0.383415 seconds, end time: 27.6842 seconds, step size: 0.9395 seconds +98: Newton iteration 5 error: 2.95586e-11 +98: Linearization/solve/update time: 0.00535511(95.3031%)/0.000235363(4.18867%)/2.856e-05(0.508272%) +98: Storage: 55795.5 0.023056 +98: Writing visualization results for the current time step. +98: Time step 7 done. CPU time: 0.129099 seconds, end time: 0.023056 seconds, step size: 0.00776953 seconds +98: Begin time step 8. Start time: 0.023056 seconds, step size: 0.0110068 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +97: Time step 48 done. CPU time: 0.537291 seconds, end time: 27.6842 seconds, step size: 0.9395 seconds 97: Begin time step 49. Start time: 27.6842 seconds, step size: 0.854091 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 21.2712 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 1 error: 0.0240929 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 6.20297 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 831.075 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 30.0982 @@ -59803,27 +59946,48 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 16.6475 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 6.36447 +98: Solve: M deltax^k = r 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 4.00223 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Update: x^(k+1) = x^k - deltax^k 97: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k 97: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 0.0186207 97: Newton iteration 7 error: 0.82607 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.00130297 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.0127312 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 2.55471e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 3.09228e-11 -97: Linearization/solve/update time: 0.00832256(95.55%)/0.00035224(4.04401%)/3.536e-05(0.405963%) +97: Linearization/solve/update time: 0.0087077(95.1177%)/0.000403401(4.40651%)/4.3561e-05(0.475834%) +96: Newton iteration 1 error: 0.00138478 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Storage: 49310.1 28.5383 97: Writing visualization results for the current time step. -97: Time step 49 done. CPU time: 0.394473 seconds, end time: 28.5383 seconds, step size: 0.854091 seconds +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 1.29292e-07 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 3.36513e-11 +98: Linearization/solve/update time: 0.00538339(94.9908%)/0.000258443(4.56027%)/2.544e-05(0.448893%) +97: Time step 49 done. CPU time: 0.549957 seconds, end time: 28.5383 seconds, step size: 0.854091 seconds 97: Begin time step 50. Start time: 28.5383 seconds, step size: 0.854091 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -59834,18 +59998,27 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 6.85574 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 55793.4 0.0340628 +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 44.0481 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 8 done. CPU time: 0.146265 seconds, end time: 0.0340628 seconds, step size: 0.0110068 seconds +98: Begin time step 9. Start time: 0.0340628 seconds, step size: 0.015593 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 17.0581 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 25.3153 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 739.344 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 22.2776 @@ -59863,25 +60036,44 @@ 97: Newton iteration 9 error: 4.02208e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 2.22713e-10 -97: Linearization/solve/update time: 0.00836952(95.8124%)/0.00032248(3.69168%)/4.332e-05(0.495918%) +97: Linearization/solve/update time: 0.00996754(95.8235%)/0.000393082(3.77891%)/4.136e-05(0.397616%) +96: Solve: M deltax^k = r 97: Storage: 49066.8 29.3924 97: Writing visualization results for the current time step. -97: Time step 50 done. CPU time: 0.405599 seconds, end time: 29.3924 seconds, step size: 0.854091 seconds +98: Solve: M deltax^k = r +97: Time step 50 done. CPU time: 0.56391 seconds, end time: 29.3924 seconds, step size: 0.854091 seconds +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 4.73233 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.00790033 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Serialize to file 'powerinjection_darcy_ad_time=29.3924_rank=0.ers', next time step size: 0.854091 -94: Solve: M deltax^k = r 97: Begin time step 51. Start time: 29.3924 seconds, step size: 0.854091 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 1.19555e-07 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 22.8176 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 0.000891151 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r +98: Newton iteration 5 error: 2.14868e-11 +98: Linearization/solve/update time: 0.00532336(95.3733%)/0.000232721(4.16943%)/2.552e-05(0.457217%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 7.72593 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 55790.3 0.0496558 +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 2 error: 4.8266e-08 +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 3 error: 7.26e-05 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 49.2158 @@ -59894,14 +60086,22 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 18.6316 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 9.0385 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 9 done. CPU time: 0.164619 seconds, end time: 0.0496558 seconds, step size: 0.015593 seconds +98: Begin time step 10. Start time: 0.0496558 seconds, step size: 0.0220901 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 2.18739 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 639.339 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.16649 @@ -59915,10 +60115,22 @@ 97: Newton iteration 10 error: 2.13248e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 11 error: 2.51248e-11 -97: Linearization/solve/update time: 0.00927036(95.7923%)/0.000359(3.70961%)/4.82e-05(0.498059%) +97: Linearization/solve/update time: 0.0111133(95.5757%)/0.000466083(4.00838%)/4.836e-05(0.415903%) 97: Storage: 48817.8 30.2465 97: Writing visualization results for the current time step. -97: Time step 51 done. CPU time: 0.418112 seconds, end time: 30.2465 seconds, step size: 0.854091 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 6.65654 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.0900172 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 7.03765e-06 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 51 done. CPU time: 0.579598 seconds, end time: 30.2465 seconds, step size: 0.854091 seconds 97: Begin time step 52. Start time: 30.2465 seconds, step size: 0.776446 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -59945,27 +60157,42 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 6.27663 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 9.72159e-11 +98: Linearization/solve/update time: 0.00536504(95.3324%)/0.000234762(4.17153%)/2.792e-05(0.496116%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 0.643104 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 55786 0.071746 +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r +98: Time step 10 done. CPU time: 0.181123 seconds, end time: 0.071746 seconds, step size: 0.0220901 seconds 97: Update: x^(k+1) = x^k - deltax^k +98: Serialize to file 'powerinjection_darcy_fd_time=0.071746_rank=0.ers', next time step size: 0.0312943 97: Newton iteration 8 error: 0.00601489 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Begin time step 11. Start time: 0.071746 seconds, step size: 0.0312943 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 4.32702e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 10 error: 2.00089e-11 -97: Linearization/solve/update time: 0.00850412(95.9054%)/0.00032792(3.69812%)/3.516e-05(0.396518%) +98: Solve: M deltax^k = r 94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 3.30253e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 10 error: 2.00089e-11 +97: Linearization/solve/update time: 0.00870818(94.6654%)/0.000448324(4.87367%)/4.24e-05(0.460925%) +96: Newton iteration 3 error: 1.33699e-11 +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 504.424 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Linearization/solve/update time: 0.0585507(99.0923%)/0.000511603(0.865847%)/2.472e-05(0.0418366%) 97: Storage: 48586 31.0229 97: Writing visualization results for the current time step. -97: Time step 52 done. CPU time: 0.429424 seconds, end time: 31.0229 seconds, step size: 0.776446 seconds +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 4 error: 3.0198e-05 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Storage: 22159.7 4.37667 +97: Time step 52 done. CPU time: 0.594933 seconds, end time: 31.0229 seconds, step size: 0.776446 seconds 97: Begin time step 53. Start time: 31.0229 seconds, step size: 0.776446 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -59985,6 +60212,7 @@ 97: Newton iteration 4 error: 34.3072 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +96: Writing visualization results for the current time step. 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 14.2341 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -59992,25 +60220,68 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 6.07957 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 10 done. CPU time: 0.595231 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 27.5031 seconds +96: Serialize to file 'outflow_time=100_rank=0.ers', next time step size: 0 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k +96: Simulation of problem 'outflow' finished. +96: +96: ------------------------ Timing ------------------------ +96: Setup time: 0.0839 seconds, 12.3% +96: Simulation time: 0.596 seconds, 87.7% +96: Linearization time: 0.456 seconds, 76.4% +96: Linear solve time: 0.00813 seconds, 1.36% +96: Newton update time: 0.000314 seconds, 0.0527% +96: Pre/postprocess time: 0.0563 seconds, 9.45% +96: Output write time: 0.0292 seconds, 4.89% +96: First process' simulation CPU time: 0.453 seconds +96: Number of processes: 1 +96: Threads per processes: 1 +96: Total CPU time: 0.453 seconds +96: +96: ---------------------------------------------------------------- +96: 97: Newton iteration 7 error: 1.12652 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.0492351 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 8.15485 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.0144355 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 5.37339e-07 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 3.94493e-11 +98: Linearization/solve/update time: 0.00539612(95.6121%)/0.00022348(3.95977%)/2.416e-05(0.428084%) +98: Storage: 55779.9 0.10304 +98: Writing visualization results for the current time step. +96: Simulation completed 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 8.92049e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 11 done. CPU time: 0.196528 seconds, end time: 0.10304 seconds, step size: 0.0312943 seconds 97: Newton iteration 10 error: 2.63753e-10 -97: Linearization/solve/update time: 0.008567(95.8788%)/0.00033276(3.72413%)/3.548e-05(0.397079%) +97: Linearization/solve/update time: 0.00890222(94.7801%)/0.000450523(4.79662%)/3.976e-05(0.423316%) 97: Storage: 48348.3 31.7994 97: Writing visualization results for the current time step. -97: Time step 53 done. CPU time: 0.440816 seconds, end time: 31.7994 seconds, step size: 0.776446 seconds +98: Begin time step 12. Start time: 0.10304 seconds, step size: 0.0443336 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +97: Time step 53 done. CPU time: 0.608927 seconds, end time: 31.7994 seconds, step size: 0.776446 seconds 97: Begin time step 54. Start time: 31.7994 seconds, step size: 0.776446 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 380.084 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 25.0101 @@ -60031,121 +60302,76 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 49.7022 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 20.2109 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 6.94539 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 4.39251 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 0.00187131 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.0412526 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.184055 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 2.59777e-05 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.000269255 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -98: opm models will now start the simulation. 97: Newton iteration 10 error: 2.81148e-10 -97: Linearization/solve/update time: 0.00863112(95.9482%)/0.0003298(3.66624%)/3.468e-05(0.385522%) -98: # [parameters which were specified at compile-time] -98: CellsX="250" -98: ContinueOnConvergenceError="0" -98: DomainSizeX="100" -98: EnableAsyncVtkOutput="1" -98: EnableGravity="0" -98: EnableGridAdaptation="0" -98: EnableIntensiveQuantityCache="0" -98: EnableStorageCache="0" -98: EnableThermodynamicHints="0" -98: EnableVtkOutput="1" -98: EndTime="100" -98: GridGlobalRefinements="0" -98: InitialTimeStepSize="0.001" -98: LinearSolverAbsTolerance="-1" -98: LinearSolverMaxError="1e+07" -98: LinearSolverMaxIterations="1000" -98: LinearSolverOverlapSize="2" -98: LinearSolverTolerance="0.001" -98: LinearSolverVerbosity="0" -98: MaxTimeStepDivisions="10" -98: MaxTimeStepSize="inf" -98: MinTimeStepSize="0" -98: NewtonMaxError="1e+100" -98: NewtonMaxIterations="20" -98: NewtonTargetIterations="10" -98: NewtonTolerance="1e-08" -98: NewtonVerbose="1" -98: NewtonWriteConvergence="0" -98: NumericDifferenceMethod="1" -98: OutputDir="" -98: ParameterFile="" -98: PreconditionerOrder="0" -98: PreconditionerRelaxation="1" -98: PredeterminedTimeStepsFile="" -98: PrintParameters="2" -98: RestartTime="-1e+35" -98: ThreadsPerProcess="1" -98: VtkWriteAverageMolarMasses="0" -98: VtkWriteDensities="1" -98: VtkWriteDofIndex="0" -98: VtkWriteExtrusionFactor="0" -98: VtkWriteFilterVelocities="1" -98: VtkWriteIntrinsicPermeabilities="0" -98: VtkWriteMobilities="0" -98: VtkWritePorosity="1" -98: VtkWritePotentialGradients="0" -98: VtkWritePressures="1" -98: VtkWritePrimaryVars="0" -98: VtkWriteProcessRank="0" -98: VtkWriteRelativePermeabilities="0" -98: VtkWriteSaturations="0" -98: VtkWriteTemperature="1" -98: VtkWriteViscosities="0" -98: # [end of parameters] -98: Allocating the simulation vanguard -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 4 error: 0.000300914 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.00909282(94.5594%)/0.000481805(5.01046%)/4.136e-05(0.430117%) 97: Storage: 48104 32.5758 97: Writing visualization results for the current time step. -98: Adding LGRs, if any -98: Distributing the vanguard's data -98: Allocating the model -98: Allocating the problem -98: Initializing the model -97: Time step 54 done. CPU time: 0.452255 seconds, end time: 32.5758 seconds, step size: 0.776446 seconds +98: Newton iteration 5 error: 8.39748e-10 +98: Linearization/solve/update time: 0.00540804(95.1583%)/0.000244401(4.30041%)/3.076e-05(0.541245%) +97: Time step 54 done. CPU time: 0.623138 seconds, end time: 32.5758 seconds, step size: 0.776446 seconds 97: Begin time step 55. Start time: 32.5758 seconds, step size: 0.776446 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Initializing the problem -98: Simulator successfully set up -98: Applying the initial solution of the "powerinjection_darcy_fd" problem 97: Solve: M deltax^k = r +96: ###################### 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 25.4133 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: # Comparing results +98: Storage: 55771.3 0.147374 98: Writing visualization results for the current time step. +96: ###################### +96: RND: '86ef3bda4d0680324c5f2d326a22e277' +98: Time step 12 done. CPU time: 0.217132 seconds, end time: 0.147374 seconds, step size: 0.0443336 seconds +98: Begin time step 13. Start time: 0.147374 seconds, step size: 0.062806 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 10.5567 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Begin time step 1. Start time: 0 seconds, step size: 0.001 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +98: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 31.6281 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 280.507 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 84.9596 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 5 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 86.5325 @@ -60154,53 +60380,45 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 33.3294 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 161.498 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 9.05142 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 30.312 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 2 error: 5.56124 97: Solve: M deltax^k = r +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.526487 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 6.42539 +98: Newton iteration 3 error: 0.0501461 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.00148475 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 2.17025 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 3.47154e-09 -97: Linearization/solve/update time: 0.00872112(95.952%)/0.0003324(3.65715%)/3.552e-05(0.3908%) -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 0.0147869 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.00937182(93.4891%)/0.000608165(6.06678%)/4.452e-05(0.444112%) 97: Storage: 47852.2 33.3522 97: Writing visualization results for the current time step. -98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.00011408 +98: Newton iteration 4 error: 9.66977e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 55 done. CPU time: 0.463848 seconds, end time: 33.3522 seconds, step size: 0.776446 seconds +94: Solve: M deltax^k = r +97: Time step 55 done. CPU time: 0.637961 seconds, end time: 33.3522 seconds, step size: 0.776446 seconds 97: Begin time step 56. Start time: 33.3522 seconds, step size: 0.776446 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 1.09856e-08 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 6 error: 0.000153297 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 1.53398e-09 +98: Linearization/solve/update time: 0.00566596(94.0689%)/0.000325603(5.40582%)/3.164e-05(0.525302%) +98: Storage: 55759 0.21018 +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 25.8789 @@ -60209,11 +60427,10 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 11.0916 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 9 error: 1.80052e-10 -98: Linearization/solve/update time: 0.00978568(92.0347%)/0.000812(7.63689%)/3.492e-05(0.328424%) -98: Storage: 55799.8 0.001 -98: Writing visualization results for the current time step. +98: Time step 13 done. CPU time: 0.234051 seconds, end time: 0.21018 seconds, step size: 0.062806 seconds 97: Solve: M deltax^k = r +98: Begin time step 14. Start time: 0.21018 seconds, step size: 0.0889751 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 44.2033 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -60221,9 +60438,6 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 112.245 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 1 done. CPU time: 0.0132373 seconds, end time: 0.001 seconds, step size: 0.001 seconds -98: Begin time step 2. Start time: 0.001 seconds, step size: 0.00108333 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 53.3878 @@ -60236,45 +60450,45 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 8.99007 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 212.904 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 1.0781 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 975.16 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.0135938 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 5 error: 8.11402e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 10 error: 1.77792e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 11 error: 2.467e-11 -97: Linearization/solve/update time: 0.00964948(95.9647%)/0.0003666(3.64586%)/3.916e-05(0.389449%) +97: Linearization/solve/update time: 0.0113321(93.7434%)/0.000710083(5.87407%)/4.624e-05(0.382514%) +97: Storage: 47591.7 34.1287 +97: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 0.414035 +98: Newton iteration 2 error: 4.30805 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Storage: 47591.7 34.1287 -97: Writing visualization results for the current time step. -97: Time step 56 done. CPU time: 0.476427 seconds, end time: 34.1287 seconds, step size: 0.776446 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.26263 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 0.0021758 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 56 done. CPU time: 0.65493 seconds, end time: 34.1287 seconds, step size: 0.776446 seconds 97: Begin time step 57. Start time: 34.1287 seconds, step size: 0.70586 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 26.2368 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 6.23433e-05 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 5.8726 @@ -60283,6 +60497,15 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 51.5329 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Simulation name: 'outflow' +96: Number of timesteps: '10' + 95/127 Test #96: outflow_pvs .................................... Passed 0.97 sec +test 99 + Start 99: powerinjection_forchheimer_ad + +99: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_ad" "--" +99: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +99: Test timeout computed to be: 1500 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 37.3008 @@ -60291,14 +60514,10 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 15.0928 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 4 error: 4.75893e-10 -98: Linearization/solve/update time: 0.01251(96.8644%)/0.0003632(2.81223%)/4.176e-05(0.323345%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 10.2967 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 55799.6 0.00208333 -98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 1.22726 @@ -60307,37 +60526,53 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.0535563 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 2 done. CPU time: 0.0295298 seconds, end time: 0.00208333 seconds, step size: 0.00108333 seconds -98: Begin time step 3. Start time: 0.00208333 seconds, step size: 0.001625 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.000116579 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 1.34735e-07 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 6 error: 2.95586e-11 +98: Linearization/solve/update time: 0.013912(97.8073%)/0.000281722(1.98063%)/3.016e-05(0.212038%) +98: Storage: 55741.6 0.299155 +98: Writing visualization results for the current time step. +98: Time step 14 done. CPU time: 0.255503 seconds, end time: 0.299155 seconds, step size: 0.0889751 seconds +98: Begin time step 15. Start time: 0.299155 seconds, step size: 0.118633 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 7 error: 3.23463e-06 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 5.12273e-10 -97: Linearization/solve/update time: 0.00884008(96.0448%)/0.00032788(3.56232%)/3.616e-05(0.392868%) +97: Linearization/solve/update time: 0.00986738(94.5095%)/0.000532764(5.1028%)/4.048e-05(0.387716%) 97: Storage: 47346.4 34.8346 97: Writing visualization results for the current time step. +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 161.499 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 973.769 +98: Newton iteration 2 error: 4.03865 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 57 done. CPU time: 0.488158 seconds, end time: 34.8346 seconds, step size: 0.70586 seconds +97: Time step 57 done. CPU time: 0.669243 seconds, end time: 34.8346 seconds, step size: 0.70586 seconds 97: Begin time step 58. Start time: 34.8346 seconds, step size: 0.70586 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 27.0324 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: ###################### +99: # Running test '' +99: ###################### 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 11.1619 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r 97: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 0.403499 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 49.3985 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -60349,211 +60584,136 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 49.4054 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 6 error: 5.86542e-09 -94: Linearization/solve/update time: 0.123831(95.715%)/0.00543624(4.20194%)/0.00010744(0.0830458%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 25.3421 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.000137263 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 7.57609 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.460296 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 0.00657963 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 8.53409e-07 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.776953 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 6 error: 3.29692e-11 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.00720293 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 4 error: 4.13718e-09 -98: Linearization/solve/update time: 0.0124159(97.0907%)/0.0003302(2.58212%)/4.184e-05(0.327184%) -99: opm models will now start the simulation. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 10 error: 5.0885e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage in liquidPhase: [328478 5.47616 0 0] -99: # [parameters which were specified at compile-time] -99: CellsX="250" -99: ContinueOnConvergenceError="0" -99: DomainSizeX="100" -99: EnableAsyncVtkOutput="1" -99: EnableGravity="0" -99: EnableGridAdaptation="0" -99: EnableIntensiveQuantityCache="0" -99: EnableStorageCache="0" -99: EnableThermodynamicHints="0" -99: EnableVtkOutput="1" -99: EndTime="100" -99: GridGlobalRefinements="0" -99: InitialTimeStepSize="0.001" -99: LinearSolverAbsTolerance="-1" -99: LinearSolverMaxError="1e+07" -99: LinearSolverMaxIterations="1000" -99: LinearSolverOverlapSize="2" -99: LinearSolverTolerance="0.001" -99: LinearSolverVerbosity="0" -99: MaxTimeStepDivisions="10" -99: MaxTimeStepSize="inf" -99: MinTimeStepSize="0" -99: NewtonMaxError="1e+100" -99: NewtonMaxIterations="20" -99: NewtonTargetIterations="10" -99: NewtonTolerance="1e-08" -99: NewtonVerbose="1" -99: NewtonWriteConvergence="0" -99: OutputDir="" -99: ParameterFile="" -99: PreconditionerOrder="0" -99: PreconditionerRelaxation="1" -99: PredeterminedTimeStepsFile="" -99: PrintParameters="2" -99: RestartTime="-1e+35" -99: ThreadsPerProcess="1" -99: VtkWriteAverageMolarMasses="0" -99: VtkWriteDensities="1" -99: VtkWriteDofIndex="0" -99: VtkWriteExtrusionFactor="0" -99: VtkWriteFilterVelocities="1" -99: VtkWriteIntrinsicPermeabilities="0" -99: VtkWriteMobilities="0" -99: VtkWritePorosity="1" -99: VtkWritePotentialGradients="0" -99: VtkWritePressures="1" -99: VtkWritePrimaryVars="0" -99: VtkWriteProcessRank="0" -99: VtkWriteRelativePermeabilities="0" -99: VtkWriteSaturations="0" -99: VtkWriteTemperature="1" -99: VtkWriteViscosities="0" -99: # [end of parameters] -99: Allocating the simulation vanguard -94: Storage in gasPhase: [308.414 28747 0 0] 97: Newton iteration 11 error: 2.05773e-11 -97: Linearization/solve/update time: 0.00987824(96.0096%)/0.00037096(3.60547%)/3.96e-05(0.384885%) -98: Storage: 55799.3 0.00370833 -98: Writing visualization results for the current time step. -94: Storage total: [328787 28752.5 0 0] -94: Writing visualization results for the current time step. -99: Adding LGRs, if any -99: Distributing the vanguard's data -99: Allocating the model +97: Linearization/solve/update time: 0.0103351(92.5196%)/0.000788805(7.06139%)/4.6801e-05(0.418963%) 97: Storage: 47091.1 35.5404 97: Writing visualization results for the current time step. -99: Allocating the problem -98: Time step 3 done. CPU time: 0.0457048 seconds, end time: 0.00370833 seconds, step size: 0.001625 seconds -98: Begin time step 4. Start time: 0.00370833 seconds, step size: 0.0024375 seconds +98: Linearization/solve/update time: 0.00650364(95.1336%)/0.000305883(4.47438%)/2.68e-05(0.392023%) +98: Storage: 55718.4 0.417788 +98: Writing visualization results for the current time step. +98: Time step 15 done. CPU time: 0.27837 seconds, end time: 0.417788 seconds, step size: 0.118633 seconds +98: Begin time step 16. Start time: 0.417788 seconds, step size: 0.158178 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Initializing the model -97: Time step 58 done. CPU time: 0.501021 seconds, end time: 35.5404 seconds, step size: 0.70586 seconds +97: Time step 58 done. CPU time: 0.68642 seconds, end time: 35.5404 seconds, step size: 0.70586 seconds 97: Begin time step 59. Start time: 35.5404 seconds, step size: 0.641691 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 8 done. CPU time: 1.10313 seconds, end time: 7571.44 seconds (2 hours, 6 minutes, 11.44 seconds), step size: 1783.52 seconds (29 minutes, 43.52 seconds) -94: Begin time step 9. Start time: 7571.44 seconds (2 hours, 6 minutes, 11.44 seconds), step size: 1226.42 seconds (20 minutes, 26.42 seconds) -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Initializing the problem -99: Simulator successfully set up +98: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 28.5885 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Applying the initial solution of the "powerinjection_forchheimer_ad" problem -99: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 6.96576 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r +94: Newton iteration 8 error: 1.24339e-09 +94: Linearization/solve/update time: 0.182744(94.1309%)/0.0111284(5.7322%)/0.000265682(0.136852%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 52.8401 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 970.441 -99: Begin time step 1. Start time: 0 seconds, step size: 0.001 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 54.8324 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +99: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_ad " 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 21.4192 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 5 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 133.128 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 4.32865 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 9.10865 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 0.469049 +98: Newton iteration 3 error: 0.909492 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 1.73274 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 3856.15 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage in liquidPhase: [252565 4.48385 0 0] +98: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.0749428 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage in gasPhase: [306.699 28748.7 0 0] 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.000130416 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 3.10545 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage total: [252872 28753.1 0 0] +94: Writing visualization results for the current time step. 97: Newton iteration 10 error: 3.5493e-10 -97: Linearization/solve/update time: 0.00897496(96.062%)/0.00033104(3.54323%)/3.688e-05(0.394739%) +97: Linearization/solve/update time: 0.0095113(92.7083%)/0.000705564(6.87725%)/4.2523e-05(0.414479%) +97: Storage: 46848.9 36.1821 +97: Writing visualization results for the current time step. +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 0.0339537 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.000230615 +98: Newton iteration 5 error: 2.17142e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Storage: 46848.9 36.1821 -97: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 5.45984 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 59 done. CPU time: 0.512947 seconds, end time: 36.1821 seconds, step size: 0.641691 seconds +97: Time step 59 done. CPU time: 0.701212 seconds, end time: 36.1821 seconds, step size: 0.641691 seconds 97: Begin time step 60. Start time: 36.1821 seconds, step size: 0.641691 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 0.0455861 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 6 error: 1.79625e-10 +94: Time step 6 done. CPU time: 1.37544 seconds, end time: 4141.6 seconds (1 hours, 9 minutes, 1.6 seconds), step size: 1411.13 seconds (23 minutes, 31.13 seconds) +94: Begin time step 7. Start time: 4141.6 seconds (1 hours, 9 minutes, 1.6 seconds), step size: 1646.32 seconds (27 minutes, 26.32 seconds) +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Linearization/solve/update time: 0.00650308(95.0687%)/0.000308683(4.51264%)/2.864e-05(0.418689%) +98: Storage: 55687.5 0.575966 +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 29.8058 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 4 error: 2.88037e-09 -98: Linearization/solve/update time: 0.0128421(96.9246%)/0.00032748(2.47163%)/8e-05(0.603794%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 12.2327 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 55798.8 0.00614583 -98: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 1.43181e-05 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 44.9459 @@ -60562,32 +60722,21 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 134.159 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 4 done. CPU time: 0.0619408 seconds, end time: 0.00614583 seconds, step size: 0.0024375 seconds -98: Begin time step 5. Start time: 0.00614583 seconds, step size: 0.00365625 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 7 error: 6.71889e-11 -99: Linearization/solve/update time: 0.0119214(94.0746%)/0.0007256(5.72588%)/2.528e-05(0.199491%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 84.1479 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55799.9 0.001 -99: Writing visualization results for the current time step. +98: Time step 16 done. CPU time: 0.299057 seconds, end time: 0.575966 seconds, step size: 0.158178 seconds +98: Begin time step 17. Start time: 0.575966 seconds, step size: 0.210904 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 39.5163 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 12.6313 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 962.484 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 1 done. CPU time: 0.015499 seconds, end time: 0.001 seconds, step size: 0.001 seconds -99: Begin time step 2. Start time: 0.001 seconds, step size: 0.00125 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 1.36738 @@ -60596,80 +60745,73 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.0141213 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -94: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 375.769 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 0.648703 +98: Newton iteration 1 error: 108.942 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 4.79266 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.941613 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 10 error: 1.19981e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 1 error: 0.0155695 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 11 error: 2.00089e-11 -97: Linearization/solve/update time: 0.00992908(96.1029%)/0.00036324(3.51577%)/3.94e-05(0.38135%) -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.0521155 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.0103322(94.3001%)/0.000574925(5.24722%)/4.9601e-05(0.452698%) 97: Storage: 46594.1 36.8238 97: Writing visualization results for the current time step. 98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.000712453 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 4.05523e-05 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 60 done. CPU time: 0.525897 seconds, end time: 36.8238 seconds, step size: 0.641691 seconds +97: Time step 60 done. CPU time: 0.719153 seconds, end time: 36.8238 seconds, step size: 0.641691 seconds 97: Serialize to file 'powerinjection_darcy_ad_time=36.8238_rank=0.ers', next time step size: 0.583355 97: Begin time step 61. Start time: 36.8238 seconds, step size: 0.583355 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 4 error: 7.53175e-11 -99: Linearization/solve/update time: 0.00702372(97.9129%)/0.00013568(1.89142%)/1.404e-05(0.195722%) +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 0.130054 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 31.8042 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 4 error: 2.54641e-09 -98: Linearization/solve/update time: 0.0105054(97.0684%)/0.00028304(2.61524%)/3.424e-05(0.316371%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 0.000812863 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 7.03244 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55799.8 0.00225 -99: Writing visualization results for the current time step. -98: Storage: 55798.1 0.00980208 -98: Writing visualization results for the current time step. +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 9.95942e-08 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 65.2411 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 2 done. CPU time: 0.0253932 seconds, end time: 0.00225 seconds, step size: 0.00125 seconds -99: Begin time step 3. Start time: 0.00225 seconds, step size: 0.001875 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 7 error: 3.28555e-11 +98: Linearization/solve/update time: 0.00962054(96.1521%)/0.000350482(3.50288%)/3.4521e-05(0.345019%) +98: Storage: 55646.1 0.78687 97: Solve: M deltax^k = r +98: Writing visualization results for the current time step. 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 61.7081 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 5 done. CPU time: 0.0756249 seconds, end time: 0.00980208 seconds, step size: 0.00365625 seconds -98: Begin time step 6. Start time: 0.00980208 seconds, step size: 0.00548437 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 24.8115 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 375.449 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 1 error: 0.0574775 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 17 done. CPU time: 0.318235 seconds, end time: 0.78687 seconds, step size: 0.210904 seconds +98: Begin time step 18. Start time: 0.78687 seconds, step size: 0.26363 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 11.2726 @@ -60679,14 +60821,10 @@ 97: Newton iteration 7 error: 2.47252 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.0512235 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 943.703 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 1 error: 88.5381 97: Solve: M deltax^k = r +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.171575 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -60694,1793 +60832,2116 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.000823613 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.000161246 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 4.11566 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 10 error: 1.77222e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +97: Newton iteration 11 error: 1.89857e-11 +97: Linearization/solve/update time: 0.0109684(93.2773%)/0.000742801(6.3169%)/4.772e-05(0.405818%) 98: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 3.73745e-11 -99: Linearization/solve/update time: 0.00687368(98.1186%)/0.000118(1.6844%)/1.38e-05(0.196989%) -98: Newton iteration 2 error: 1.24876 +98: Newton iteration 3 error: 3.26143 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 11 error: 1.89857e-11 -97: Linearization/solve/update time: 0.0100205(96.0987%)/0.000368(3.5292%)/3.88e-05(0.372101%) -99: Storage: 55799.7 0.004125 -99: Writing visualization results for the current time step. 97: Storage: 46349 37.4072 97: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.00291728 +98: Newton iteration 4 error: 0.417843 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 61 done. CPU time: 0.539399 seconds, end time: 37.4072 seconds, step size: 0.583355 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 0.0029398 +97: Time step 61 done. CPU time: 0.736015 seconds, end time: 37.4072 seconds, step size: 0.583355 seconds 97: Begin time step 62. Start time: 37.4072 seconds, step size: 0.530323 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 3 done. CPU time: 0.0350944 seconds, end time: 0.004125 seconds, step size: 0.001875 seconds -99: Begin time step 4. Start time: 0.004125 seconds, step size: 0.0028125 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 33.5674 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 374.484 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 6 error: 5.68172e-07 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 8.30522 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 1.69275e-08 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 7 error: 3.74598e-11 +98: Linearization/solve/update time: 0.0100646(96.2239%)/0.0003586(3.42845%)/3.6361e-05(0.347635%) +98: Storage: 55594.3 1.0505 +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 56.0223 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.0632932 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 93.5098 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r 97: Solve: M deltax^k = r +98: Time step 18 done. CPU time: 0.333498 seconds, end time: 1.0505 seconds, step size: 0.26363 seconds +98: Begin time step 19. Start time: 1.0505 seconds, step size: 0.329537 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 39.3299 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 2.95586e-11 -98: Linearization/solve/update time: 0.0132889(96.6695%)/0.00041168(2.99475%)/4.616e-05(0.335789%) -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 3.86257e-05 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.000679234 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 74.5158 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 17.0329 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 55797 0.0152865 -98: Writing visualization results for the current time step. +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 4.99724 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 3.59197 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 4 error: 5.3312e-10 -99: Linearization/solve/update time: 0.0070388(98.0706%)/0.00012488(1.73993%)/1.36e-05(0.189487%) 97: Solve: M deltax^k = r +98: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.172416 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 6 done. CPU time: 0.0924823 seconds, end time: 0.0152865 seconds, step size: 0.00548437 seconds -98: Begin time step 7. Start time: 0.0152865 seconds, step size: 0.00776953 seconds +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 5.21563 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55799.5 0.0069375 -99: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.000355432 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +94: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 1.22291 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 10 error: 1.20212e-09 -97: Linearization/solve/update time: 0.00915992(96.1849%)/0.0003288(3.45261%)/3.452e-05(0.362482%) -99: Time step 4 done. CPU time: 0.0451533 seconds, end time: 0.0069375 seconds, step size: 0.0028125 seconds -99: Begin time step 5. Start time: 0.0069375 seconds, step size: 0.00421875 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.00995938(92.8851%)/0.000688523(6.42143%)/7.436e-05(0.69351%) +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 0.0127673 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 902.174 +98: Newton iteration 5 error: 0.0223809 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Storage: 46111.1 37.9375 97: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 371.932 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 62 done. CPU time: 0.551555 seconds, end time: 37.9375 seconds, step size: 0.530323 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 8.34397e-06 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 62 done. CPU time: 0.751563 seconds, end time: 37.9375 seconds, step size: 0.530323 seconds +98: Newton iteration 7 error: 2.51816e-11 +98: Linearization/solve/update time: 0.00900734(95.1597%)/0.000424323(4.48284%)/3.384e-05(0.357509%) 97: Begin time step 63. Start time: 37.9375 seconds, step size: 0.530323 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 55529.5 1.38004 +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 36.7238 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.0864866 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -98: Newton iteration 2 error: 2.46047 +98: Time step 19 done. CPU time: 0.346265 seconds, end time: 1.38004 seconds, step size: 0.329537 seconds +98: Begin time step 20. Start time: 1.38004 seconds, step size: 0.411922 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 13.6549 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 62.1775 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 70.521 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.00188929 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.00482986 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k +98: Solve: M deltax^k = r 97: Newton iteration 4 error: 212.359 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 5.91408 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 115.203 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 4 error: 4.07397e-09 -99: Linearization/solve/update time: 0.00686824(98.0919%)/0.0001206(1.7224%)/1.3e-05(0.185665%) 98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 6.83107 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 127.102 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 2.30645e-08 +98: Newton iteration 4 error: 2.29422 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55799.2 0.0111563 -99: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 7 error: 86.8584 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 5 done. CPU time: 0.0548196 seconds, end time: 0.0111562 seconds, step size: 0.00421875 seconds -99: Begin time step 6. Start time: 0.0111562 seconds, step size: 0.00632813 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 0.246289 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 8 error: 0.478345 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 2.95586e-11 -98: Linearization/solve/update time: 0.0115058(96.6806%)/0.0003564(2.99474%)/3.864e-05(0.324682%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 0.0016414 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 9 error: 0.0227284 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 55795.5 0.023056 -98: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 366.109 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +98: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 10 error: 5.58055e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 7 done. CPU time: 0.106739 seconds, end time: 0.023056 seconds, step size: 0.00776953 seconds -98: Begin time step 8. Start time: 0.023056 seconds, step size: 0.0110068 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 4.08954e-07 97: Newton iteration 11 error: 3.40492e-10 -97: Linearization/solve/update time: 0.0101567(96.1534%)/0.00036796(3.48347%)/3.836e-05(0.363153%) -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.103107 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.012055(93.1377%)/0.000841204(6.4992%)/4.7e-05(0.363125%) +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 8 error: 2.96723e-11 +98: Linearization/solve/update time: 0.0106176(95.4624%)/0.000464925(4.18013%)/3.9761e-05(0.35749%) +98: Storage: 55448.1 1.79196 +98: Writing visualization results for the current time step. +98: Time step 20 done. CPU time: 0.360136 seconds, end time: 1.79196 seconds, step size: 0.411922 seconds 97: Storage: 45851.4 38.4673 97: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 831.075 +94: Solve: M deltax^k = r +98: Serialize to file 'powerinjection_darcy_fd_time=1.79196_rank=0.ers', next time step size: 0.480575 +98: Begin time step 21. Start time: 1.79196 seconds, step size: 0.480575 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.00184642 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 63 done. CPU time: 0.564792 seconds, end time: 38.4678 seconds, step size: 0.530323 seconds +97: Time step 63 done. CPU time: 0.77057 seconds, end time: 38.4678 seconds, step size: 0.530323 seconds 97: Begin time step 64. Start time: 38.4678 seconds, step size: 0.482112 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 3 error: 1.23546e-09 -94: Linearization/solve/update time: 0.0618749(96.5098%)/0.0021888(3.414%)/4.884e-05(0.0761786%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 52.8325 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 3 error: 0.000331036 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 40.6533 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.00223 +98: Newton iteration 2 error: 4.62496 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 4 error: 3.92177e-09 -99: Linearization/solve/update time: 0.00690536(98.1851%)/0.0001144(1.62662%)/1.324e-05(0.188255%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 17.6831 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55798.7 0.0174844 -99: Writing visualization results for the current time step. +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 10.5478 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 1.38021 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.00130297 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +98: Newton iteration 4 error: 5.17381 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 0.0553836 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 6 done. CPU time: 0.064511 seconds, end time: 0.0174844 seconds, step size: 0.00632813 seconds -99: Begin time step 7. Start time: 0.0174844 seconds, step size: 0.00949219 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 4.39657e-05 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage in liquidPhase: [353658 5.46554 0 0] 98: Solve: M deltax^k = r +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 1.29292e-07 +98: Newton iteration 5 error: 0.558416 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 97: Newton iteration 6 error: 1.87015e-11 -97: Linearization/solve/update time: 0.00555752(96.4037%)/0.00018672(3.23895%)/2.06e-05(0.357339%) -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 355.2 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage in gasPhase: [308.783 28746.8 0 0] -94: Storage total: [353966 28752.3 0 0] -94: Writing visualization results for the current time step. +97: Linearization/solve/update time: 0.00616916(93.0115%)/0.000438684(6.61398%)/2.484e-05(0.374509%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 0.00482599 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 97: Storage: 45615.3 38.9058 97: Writing visualization results for the current time step. -98: Newton iteration 5 error: 3.36513e-11 -98: Linearization/solve/update time: 0.00974164(97.1425%)/0.0002558(2.55081%)/3.076e-05(0.306735%) -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.0735015 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 55793.4 0.0340628 -98: Writing visualization results for the current time step. -97: Time step 64 done. CPU time: 0.573151 seconds, end time: 38.9499 seconds, step size: 0.482112 seconds +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 6.10223e-07 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 64 done. CPU time: 0.780645 seconds, end time: 38.9499 seconds, step size: 0.482112 seconds +98: Newton iteration 8 error: 3.7403e-11 +98: Linearization/solve/update time: 0.0094481(94.4438%)/0.000521443(5.21237%)/3.44e-05(0.343864%) 97: Begin time step 65. Start time: 38.9499 seconds, step size: 0.642816 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 9 done. CPU time: 1.17547 seconds, end time: 8797.86 seconds (2 hours, 26 minutes, 37.86 seconds), step size: 1226.42 seconds (20 minutes, 26.42 seconds) -94: Begin time step 10. Start time: 8797.86 seconds (2 hours, 26 minutes, 37.86 seconds), step size: 1202.14 seconds (20 minutes, 2.138 seconds) -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 55352.9 2.27254 +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 46.4249 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 8 done. CPU time: 0.119266 seconds, end time: 0.0340628 seconds, step size: 0.0110068 seconds -98: Begin time step 9. Start time: 0.0340628 seconds, step size: 0.015593 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 1.72742 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 3 error: 0.00092475 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 21 done. CPU time: 0.375311 seconds, end time: 2.27254 seconds, step size: 0.480575 seconds +98: Begin time step 22. Start time: 2.27254 seconds, step size: 0.560671 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 739.344 +98: Newton iteration 1 error: 45.0344 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 4 error: 8.6871e-10 -99: Linearization/solve/update time: 0.0068598(97.887%)/0.00013444(1.91841%)/1.364e-05(0.194638%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.64956 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 5.17251 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 0.00220579 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55798 0.0269766 -99: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.73233 +98: Newton iteration 3 error: 14.4645 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 1.07427e-07 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 7 done. CPU time: 0.0742282 seconds, end time: 0.0269766 seconds, step size: 0.00949219 seconds -99: Begin time step 8. Start time: 0.0269766 seconds, step size: 0.0142383 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 7.86804 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 6 error: 1.97815e-11 -97: Linearization/solve/update time: 0.00555256(95.9933%)/0.00021112(3.64987%)/2.064e-05(0.356827%) +97: Linearization/solve/update time: 0.00741493(93.8968%)/0.000456763(5.78409%)/2.52e-05(0.319113%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.00790033 +98: Newton iteration 5 error: 1.55217 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 337.812 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Storage: 45357.8 39.334 97: Writing visualization results for the current time step. 98: Solve: M deltax^k = r -97: Time step 65 done. CPU time: 0.581541 seconds, end time: 39.5927 seconds, step size: 0.642816 seconds -97: Begin time step 66. Start time: 39.5927 seconds, step size: 0.857088 seconds -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 1.19555e-07 +98: Newton iteration 6 error: 0.0536048 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.0521109 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 65 done. CPU time: 0.792322 seconds, end time: 39.5927 seconds, step size: 0.642816 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 5.57924e-05 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 8 error: 4.26041e-10 +98: Linearization/solve/update time: 0.00934382(92.0321%)/0.000774366(7.62713%)/3.46e-05(0.340793%) +94: Solve: M deltax^k = r +97: Begin time step 66. Start time: 39.5927 seconds, step size: 0.857088 seconds +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 36.0266 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 2.14868e-11 -98: Linearization/solve/update time: 0.0085464(97.1597%)/0.00022308(2.53608%)/2.676e-05(0.304221%) +98: Storage: 55241.2 2.83321 +98: Writing visualization results for the current time step. +94: Update: x^(k+1) = x^k - deltax^k +98: Time step 22 done. CPU time: 0.387986 seconds, end time: 2.83321 seconds, step size: 0.560671 seconds +98: Begin time step 23. Start time: 2.83321 seconds, step size: 0.654117 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 39.2783 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 7.48551 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 7.53087 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 55790.3 0.0496558 -98: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.000229387 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.0556174 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 9 done. CPU time: 0.129819 seconds, end time: 0.0496558 seconds, step size: 0.015593 seconds -98: Begin time step 10. Start time: 0.0496558 seconds, step size: 0.0220901 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 1.16044e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 4 error: 1.80137e-10 -99: Linearization/solve/update time: 0.00687284(98.2042%)/0.00011252(1.60777%)/1.316e-05(0.18804%) 97: Newton iteration 5 error: 1.6513e-11 -97: Linearization/solve/update time: 0.0046374(96.5176%)/0.0001504(3.13026%)/1.692e-05(0.352154%) +97: Linearization/solve/update time: 0.00565612(96.4181%)/0.000191881(3.27094%)/1.824e-05(0.310932%) +94: Newton iteration 4 error: 0.000214602 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 639.339 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55796.9 0.0412148 -99: Writing visualization results for the current time step. 97: Storage: 45084.6 39.724 +98: Newton iteration 3 error: 8.54057 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 6.65654 +98: Newton iteration 4 error: 8.65586 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +97: Time step 66 done. CPU time: 0.803332 seconds, end time: 40.4498 seconds, step size: 0.857088 seconds +98: Newton iteration 5 error: 4.02781 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 8 done. CPU time: 0.0838884 seconds, end time: 0.0412148 seconds, step size: 0.0142383 seconds -99: Begin time step 9. Start time: 0.0412148 seconds, step size: 0.0213574 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 66 done. CPU time: 0.588899 seconds, end time: 40.4498 seconds, step size: 0.857088 seconds 97: Begin time step 67. Start time: 40.4498 seconds, step size: 1.21421 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 19.3672 -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.0900172 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 313.801 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 6 error: 0.0688889 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 6.72916 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 7.03765e-06 +98: Newton iteration 7 error: 0.000700834 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 97: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.178388 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.00918298 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 6.93967e-08 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 3.21111e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 9.72159e-11 -98: Linearization/solve/update time: 0.00771208(97.1603%)/0.0002014(2.53733%)/2.4e-05(0.302363%) -99: Solve: M deltax^k = r -98: Storage: 55786 0.071746 -98: Writing visualization results for the current time step. -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.00606821 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 9 error: 2.96154e-11 +98: Linearization/solve/update time: 0.0104239(94.8981%)/0.000519323(4.72786%)/4.1081e-05(0.373997%) 97: Newton iteration 5 error: 1.84457e-11 -97: Linearization/solve/update time: 0.00463744(96.5755%)/0.0001478(3.07796%)/1.664e-05(0.346531%) -94: Solve: M deltax^k = r -98: Time step 10 done. CPU time: 0.139577 seconds, end time: 0.071746 seconds, step size: 0.0220901 seconds -98: Serialize to file 'powerinjection_darcy_fd_time=0.071746_rank=0.ers', next time step size: 0.0312943 -94: Update: x^(k+1) = x^k - deltax^k -98: Begin time step 11. Start time: 0.071746 seconds, step size: 0.0312943 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 1 error: 0.0160117 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.00521348(94.4169%)/0.000288483(5.22448%)/1.98e-05(0.358581%) +98: Storage: 55110.4 3.48732 +98: Writing visualization results for the current time step. 97: Storage: 44768.9 40.0904 97: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 3.88349e-08 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 23 done. CPU time: 0.403063 seconds, end time: 3.48732 seconds, step size: 0.654117 seconds +98: Begin time step 24. Start time: 3.48732 seconds, step size: 0.708626 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 504.424 +98: Newton iteration 1 error: 34.4773 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 67 done. CPU time: 0.596289 seconds, end time: 41.664 seconds, step size: 1.21421 seconds +98: Solve: M deltax^k = r +97: Time step 67 done. CPU time: 0.813285 seconds, end time: 41.664 seconds, step size: 1.21421 seconds 97: Begin time step 68. Start time: 41.664 seconds, step size: 1.72013 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 5 error: 5.82645e-12 -99: Linearization/solve/update time: 0.00857572(98.1374%)/0.00014596(1.67031%)/1.68e-05(0.192253%) -98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 8.15485 +98: Newton iteration 2 error: 6.83226 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 10.4211 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 10.516 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 5.14133 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.0144355 +98: Newton iteration 4 error: 7.69034 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55795.3 0.0625723 -99: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.00241298 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 5.37339e-07 +98: Newton iteration 5 error: 4.09028 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 9 done. CPU time: 0.0953271 seconds, end time: 0.0625723 seconds, step size: 0.0213574 seconds -99: Begin time step 10. Start time: 0.0625723 seconds, step size: 0.0302563 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +94: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 3.44833e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 3.94493e-11 -98: Linearization/solve/update time: 0.00537572(96.7587%)/0.00016108(2.89931%)/1.9e-05(0.341985%) -98: Storage: 55779.9 0.10304 -98: Writing visualization results for the current time step. 97: Newton iteration 5 error: 1.68825e-11 -97: Linearization/solve/update time: 0.00460476(96.5553%)/0.00014696(3.08154%)/1.732e-05(0.363176%) -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 284.977 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 11 done. CPU time: 0.146776 seconds, end time: 0.10304 seconds, step size: 0.0312943 seconds -98: Begin time step 12. Start time: 0.10304 seconds, step size: 0.0443336 seconds +97: Linearization/solve/update time: 0.00529839(94.1629%)/0.000307843(5.47098%)/2.06e-05(0.366103%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 0.142736 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 0.0028339 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.00196489 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Storage: 44394.7 40.4137 97: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 380.084 +98: Newton iteration 8 error: 4.80199e-07 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.156163 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 68 done. CPU time: 0.603675 seconds, end time: 43.3841 seconds, step size: 1.72013 seconds +98: Newton iteration 9 error: 3.71188e-11 +98: Linearization/solve/update time: 0.0104086(94.494%)/0.000538566(4.88936%)/6.792e-05(0.61661%) +97: Time step 68 done. CPU time: 0.823522 seconds, end time: 43.3841 seconds, step size: 1.72013 seconds 97: Begin time step 69. Start time: 43.3841 seconds, step size: 2.43685 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 6.94539 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 54967.8 4.19595 +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 6.13861 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.00987635 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.0412526 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +98: Time step 24 done. CPU time: 0.418088 seconds, end time: 4.19595 seconds, step size: 0.708626 seconds 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 4.19837 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 2.59777e-05 +98: Begin time step 25. Start time: 4.19595 seconds, step size: 0.767678 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.00448807 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 7.83439e-08 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 8.39748e-10 -98: Linearization/solve/update time: 0.00536616(96.9384%)/0.00015056(2.71983%)/1.892e-05(0.341785%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 30.7359 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 2.93764e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 55771.3 0.147374 -98: Writing visualization results for the current time step. -98: Time step 12 done. CPU time: 0.153564 seconds, end time: 0.147374 seconds, step size: 0.0443336 seconds -98: Begin time step 13. Start time: 0.147374 seconds, step size: 0.062806 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 7.07131 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 5 error: 5.40012e-12 -99: Linearization/solve/update time: 0.00859312(98.1178%)/0.00014816(1.69172%)/1.668e-05(0.190455%) 97: Newton iteration 5 error: 1.58593e-11 -97: Linearization/solve/update time: 0.00464552(96.5596%)/0.00014824(3.08125%)/1.728e-05(0.359174%) +97: Linearization/solve/update time: 0.00513671(93.8742%)/0.000315841(5.77204%)/1.936e-05(0.353807%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 280.507 +98: Newton iteration 3 error: 9.57559 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55793 0.0928286 -99: Writing visualization results for the current time step. 97: Storage: 43945 40.6576 97: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.56124 +98: Newton iteration 4 error: 15.3218 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 10.5948 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 69 done. CPU time: 0.611056 seconds, end time: 45.821 seconds, step size: 2.43685 seconds +97: Time step 69 done. CPU time: 0.833048 seconds, end time: 45.821 seconds, step size: 2.43685 seconds 97: Begin time step 70. Start time: 45.821 seconds, step size: 3.4522 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 10 done. CPU time: 0.106787 seconds, end time: 0.0928286 seconds, step size: 0.0302563 seconds -99: Serialize to file 'powerinjection_forchheimer_ad_time=0.0928286_rank=0.ers', next time step size: 0.0428632 -99: Begin time step 11. Start time: 0.0928286 seconds, step size: 0.0428632 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.0501461 +98: Newton iteration 6 error: 1.39042 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 3.87746 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r 98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.00279217 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 3.87719 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 9.66977e-05 +98: Newton iteration 8 error: 9.50484e-08 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 255.26 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.00544764 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 1.53398e-09 -98: Linearization/solve/update time: 0.00538276(96.9748%)/0.00015016(2.70525%)/1.776e-05(0.319961%) -98: Storage: 55759 0.21018 -98: Writing visualization results for the current time step. +98: Newton iteration 9 error: 2.9786e-11 +98: Linearization/solve/update time: 0.0108012(94.8275%)/0.000550844(4.83604%)/3.832e-05(0.336424%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 2.74819e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.144775 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 13 done. CPU time: 0.160314 seconds, end time: 0.21018 seconds, step size: 0.062806 seconds -98: Begin time step 14. Start time: 0.21018 seconds, step size: 0.0889751 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r +98: Storage: 54812.4 4.96363 +98: Writing visualization results for the current time step. 97: Newton iteration 5 error: 1.58735e-11 -97: Linearization/solve/update time: 0.00462232(96.5292%)/0.00014868(3.10493%)/1.752e-05(0.365875%) -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 212.904 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 3.09908e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.00371173 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Linearization/solve/update time: 0.00513635(81.9922%)/0.00110777(17.6834%)/2.032e-05(0.324371%) 97: Storage: 43404.4 40.7786 97: Writing visualization results for the current time step. +94: Solve: M deltax^k = r +97: Time step 70 done. CPU time: 0.843908 seconds, end time: 49.2732 seconds, step size: 3.4522 seconds +97: Serialize to file 'powerinjection_darcy_ad_time=49.2732_rank=0.ers', next time step size: 4.89062 +97: Begin time step 71. Start time: 49.2732 seconds, step size: 4.89062 seconds +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 25 done. CPU time: 0.433274 seconds, end time: 4.96363 seconds, step size: 0.767678 seconds +98: Begin time step 26. Start time: 4.96363 seconds, step size: 0.831652 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.30805 +98: Newton iteration 1 error: 28.1569 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 70 done. CPU time: 0.618432 seconds, end time: 49.2732 seconds, step size: 3.4522 seconds -97: Serialize to file 'powerinjection_darcy_ad_time=49.2732_rank=0.ers', next time step size: 4.89062 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.26263 +98: Newton iteration 2 error: 5.167 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 1.79232e-08 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Begin time step 71. Start time: 49.2732 seconds, step size: 4.89062 seconds -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 0.0021758 +98: Newton iteration 3 error: 24.0306 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 6 error: 0.000584508 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k +98: Solve: M deltax^k = r 97: Newton iteration 1 error: 2.57577 +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 23.4347 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 5 error: 1.09068e-11 -99: Linearization/solve/update time: 0.00865708(98.0417%)/0.00015572(1.76353%)/1.72e-05(0.19479%) +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k +98: Solve: M deltax^k = r 97: Newton iteration 2 error: 3.9387 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 1.34735e-07 +98: Newton iteration 5 error: 7.81122 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k +98: Solve: M deltax^k = r 97: Newton iteration 3 error: 0.00665602 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55789.8 0.135692 -99: Writing visualization results for the current time step. -98: Newton iteration 6 error: 2.95586e-11 -98: Linearization/solve/update time: 0.00645112(96.8328%)/0.00018936(2.84234%)/2.164e-05(0.324822%) -98: Storage: 55741.6 0.299155 -98: Writing visualization results for the current time step. +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 2.07042 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 3.42602e-08 +98: Solve: M deltax^k = r 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 14 done. CPU time: 0.168185 seconds, end time: 0.299155 seconds, step size: 0.0889751 seconds -98: Begin time step 15. Start time: 0.299155 seconds, step size: 0.118633 seconds +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.0958951 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 11 done. CPU time: 0.118766 seconds, end time: 0.135692 seconds, step size: 0.0428632 seconds -99: Begin time step 12. Start time: 0.135692 seconds, step size: 0.0607228 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 5 error: 1.59162e-11 -97: Linearization/solve/update time: 0.00463304(96.5877%)/0.0001468(3.06042%)/1.688e-05(0.351907%) +97: Linearization/solve/update time: 0.00514647(93.6445%)/0.000328841(5.98355%)/2.044e-05(0.371923%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 161.499 +98: Newton iteration 8 error: 0.00018802 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 222.932 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 9 error: 8.6419e-10 +98: Linearization/solve/update time: 0.0100399(96.4408%)/0.000335404(3.22179%)/3.5121e-05(0.337362%) 97: Storage: 42760.1 40.7542 97: Writing visualization results for the current time step. +98: Storage: 54642.9 5.79528 +98: Writing visualization results for the current time step. +98: Time step 26 done. CPU time: 0.445313 seconds, end time: 5.79528 seconds, step size: 0.831652 seconds +98: Begin time step 27. Start time: 5.79528 seconds, step size: 0.900956 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.03865 +98: Newton iteration 1 error: 26.2007 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 71 done. CPU time: 0.626219 seconds, end time: 54.1638 seconds, step size: 4.89062 seconds +97: Time step 71 done. CPU time: 0.854708 seconds, end time: 54.1638 seconds, step size: 4.89062 seconds 97: Begin time step 72. Start time: 54.1638 seconds, step size: 6.92837 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.460296 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.455248 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 1.77466 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 0.00657963 +98: Newton iteration 2 error: 7.82582 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 4.07722 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.0262258 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 8.53409e-07 +98: Newton iteration 3 error: 15.7855 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.00770668 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 6 error: 3.29692e-11 -98: Linearization/solve/update time: 0.00643472(96.933%)/0.00018212(2.74347%)/2.148e-05(0.323576%) 97: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 36.8867 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 4.37642e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 8.72281e-07 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 55718.4 0.417788 -98: Writing visualization results for the current time step. -98: Time step 15 done. CPU time: 0.176084 seconds, end time: 0.417788 seconds, step size: 0.118633 seconds -98: Begin time step 16. Start time: 0.417788 seconds, step size: 0.158178 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 5 error: 1.36566e-11 -97: Linearization/solve/update time: 0.00461692(96.6053%)/0.00014548(3.04405%)/1.676e-05(0.350689%) -99: Newton iteration 5 error: 1.02673e-11 -99: Linearization/solve/update time: 0.0086168(98.0452%)/0.00015488(1.76228%)/1.692e-05(0.192522%) +97: Linearization/solve/update time: 0.00490939(93.2558%)/0.000334283(6.34984%)/2.076e-05(0.394344%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 133.128 +98: Newton iteration 5 error: 24.5481 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 6.09674 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Storage: 42003.4 40.622 97: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.32865 +98: Newton iteration 7 error: 0.388569 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55785.2 0.196415 -99: Writing visualization results for the current time step. -97: Time step 72 done. CPU time: 0.633598 seconds, end time: 61.0922 seconds (1 minutes, 1.092 seconds), step size: 6.92837 seconds -97: Begin time step 73. Start time: 61.0922 seconds (1 minutes, 1.092 seconds), step size: 9.8152 seconds -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.909492 +98: Newton iteration 8 error: 0.000457148 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 72 done. CPU time: 0.864325 seconds, end time: 61.0922 seconds (1 minutes, 1.092 seconds), step size: 6.92837 seconds +97: Begin time step 73. Start time: 61.0922 seconds (1 minutes, 1.092 seconds), step size: 9.8152 seconds +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 9 error: 4.08818e-09 +98: Linearization/solve/update time: 0.0100276(96.377%)/0.000339562(3.26358%)/3.74e-05(0.359457%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k +98: Storage: 54457.9 6.69624 +98: Writing visualization results for the current time step. 97: Newton iteration 1 error: 1.2561 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 12 done. CPU time: 0.13029 seconds, end time: 0.196415 seconds, step size: 0.0607228 seconds -99: Begin time step 13. Start time: 0.196415 seconds, step size: 0.086024 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r +98: Time step 27 done. CPU time: 0.458752 seconds, end time: 6.69624 seconds, step size: 0.900956 seconds 97: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 0.0339537 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 4.02298 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 188.62 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Begin time step 28. Start time: 6.69624 seconds, step size: 0.976036 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.007703 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 2.17142e-05 +98: Newton iteration 1 error: 24.2454 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 3.89281e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 3 error: 2.8842e-10 -94: Linearization/solve/update time: 0.0617201(96.4291%)/0.00220892(3.45113%)/7.664e-05(0.119739%) -98: Newton iteration 6 error: 1.79625e-10 -98: Linearization/solve/update time: 0.00643256(96.7203%)/0.00019596(2.94647%)/2.216e-05(0.333199%) -98: Storage: 55687.5 0.575966 -98: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.405177 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 7.97901 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 7 error: 2.99538e-05 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 5 error: 1.01039e-11 -97: Linearization/solve/update time: 0.00463416(96.4831%)/0.00015124(3.14881%)/1.768e-05(0.368097%) -98: Time step 16 done. CPU time: 0.183972 seconds, end time: 0.575966 seconds, step size: 0.158178 seconds -98: Begin time step 17. Start time: 0.575966 seconds, step size: 0.210904 seconds +97: Linearization/solve/update time: 0.00506599(93.7689%)/0.000314884(5.82834%)/2.176e-05(0.402766%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 24.6615 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Storage: 41126.1 40.4937 97: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 108.942 +98: Newton iteration 4 error: 50.6081 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.0324797 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 73 done. CPU time: 0.640989 seconds, end time: 70.9074 seconds (1 minutes, 10.91 seconds), step size: 9.8152 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 20.603 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 73 done. CPU time: 0.874185 seconds, end time: 70.9074 seconds (1 minutes, 10.91 seconds), step size: 9.8152 seconds 97: Begin time step 74. Start time: 70.9074 seconds (1 minutes, 10.91 seconds), step size: 13.9049 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.79266 +98: Newton iteration 6 error: 8.74511 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 3.69724e-06 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 1.30766 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.0239633 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 5.04049e-06 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 3.50155e-11 +98: Linearization/solve/update time: 0.0112837(96.2787%)/0.000394242(3.3639%)/4.1881e-05(0.357353%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 1.00767 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.941613 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage in liquidPhase: [378240 5.34017 0 0] 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 3.70429 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage in gasPhase: [309.235 28746.8 0 0] -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 0.130054 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 5 error: 7.9865e-12 -99: Linearization/solve/update time: 0.0086298(98.0989%)/0.00015064(1.71239%)/1.66e-05(0.1887%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.00643278 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Storage total: [378549 28752.1 0 0] -94: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 0.000812863 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55778.8 0.282439 -99: Writing visualization results for the current time step. 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 3.50807e-08 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 9.95942e-08 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 5 error: 8.21387e-12 -97: Linearization/solve/update time: 0.00463476(96.539%)/0.00014868(3.09691%)/1.748e-05(0.364097%) -99: Time step 13 done. CPU time: 0.141795 seconds, end time: 0.282439 seconds, step size: 0.086024 seconds -99: Begin time step 14. Start time: 0.282439 seconds, step size: 0.121867 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 7 error: 3.28555e-11 -98: Linearization/solve/update time: 0.00750336(96.8415%)/0.00021944(2.83219%)/2.528e-05(0.326274%) -98: Storage: 55646.1 0.78687 +97: Linearization/solve/update time: 0.00515867(82.477%)/0.00107765(17.2295%)/1.836e-05(0.29354%) +98: Storage: 54255.7 7.67227 98: Writing visualization results for the current time step. +98: Time step 28 done. CPU time: 0.47389 seconds, end time: 7.67227 seconds, step size: 0.976036 seconds 97: Storage: 40118 40.5181 97: Writing visualization results for the current time step. -98: Time step 17 done. CPU time: 0.192993 seconds, end time: 0.78687 seconds, step size: 0.210904 seconds -98: Begin time step 18. Start time: 0.78687 seconds, step size: 0.26363 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 156.072 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 74 done. CPU time: 0.648396 seconds, end time: 84.8122 seconds (1 minutes, 24.81 seconds), step size: 13.9049 seconds +97: Time step 74 done. CPU time: 0.8846 seconds, end time: 84.8122 seconds (1 minutes, 24.81 seconds), step size: 13.9049 seconds 97: Begin time step 75. Start time: 84.8122 seconds (1 minutes, 24.81 seconds), step size: 15.1878 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 10 done. CPU time: 1.2507 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1202.14 seconds (20 minutes, 2.138 seconds) -94: Serialize to file 'obstacle_ncp_time=10000_rank=0.ers', next time step size: 0 +98: Begin time step 29. Start time: 7.67227 seconds, step size: 0.976036 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 88.5381 +98: Newton iteration 1 error: 22.6173 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 5.63446 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 0.870052 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.283608 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.11566 +98: Newton iteration 3 error: 26.9258 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 2.2032 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r -97: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 3.26143 +98: Newton iteration 4 error: 9.66389 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.0020166 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.0334177 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Simulation of problem 'obstacle_ncp' finished. -94: -94: ------------------------ Timing ------------------------ -94: Setup time: 0.145826 seconds, 10.4172% -94: Simulation time: 1.25403 seconds, 89.5828% -94: Linearization time: 1.11384 seconds, 88.8206% -94: Linear solve time: 0.0493178 seconds, 3.93274% -94: Newton update time: 0.00100048 seconds, 0.0797811% -94: Pre/postprocess time: 0.0653796 seconds, 5.21355% -94: Output write time: 0.0222502 seconds, 1.77429% -94: First process' simulation CPU time: 1.33399 seconds -94: Number of processes: 1 -94: Threads per processes: 1 -94: Total CPU time: 1.33399 seconds -94: -94: ---------------------------------------------------------------- -94: -94: Simulation completed -97: Newton iteration 4 error: 7.23804e-09 -97: Linearization/solve/update time: 0.00369948(96.7245%)/0.00011228(2.93561%)/1.3e-05(0.339891%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 0.417843 +98: Newton iteration 5 error: 5.20028 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 3.28705e-05 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 4 error: 7.23804e-09 +97: Linearization/solve/update time: 0.00409799(94.33%)/0.000229281(5.27773%)/1.704e-05(0.392237%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 0.0029398 +98: Newton iteration 6 error: 1.76238 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Storage: 39193.8 40.7205 97: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 5.68172e-07 +98: Newton iteration 7 error: 0.223835 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +97: Time step 75 done. CPU time: 0.893015 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 15.1878 seconds +98: Newton iteration 8 error: 0.00418269 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 1.75948e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 75 done. CPU time: 0.654802 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 15.1878 seconds +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 8 error: 1.65364e-07 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Simulation of problem 'powerinjection_darcy_ad' finished. 97: 97: ------------------------ Timing ------------------------ -97: Setup time: 0.00352 seconds, 0.535% -97: Simulation time: 0.655 seconds, 99.5% -97: Linearization time: 0.47 seconds, 71.8% -97: Linear solve time: 0.0197 seconds, 3% -97: Newton update time: 0.00213 seconds, 0.326% -97: Pre/postprocess time: 0.0829 seconds, 12.7% -97: Output write time: 0.0697 seconds, 10.7% -97: First process' simulation CPU time: 0.89 seconds +97: Setup time: 0.00255 seconds, 0.284% +97: Simulation time: 0.896 seconds, 99.7% +97: Linearization time: 0.507 seconds, 56.6% +97: Linear solve time: 0.0317 seconds, 3.54% +97: Newton update time: 0.00252 seconds, 0.281% +97: Pre/postprocess time: 0.107 seconds, 12% +97: Output write time: 0.134 seconds, 15% +97: First process' simulation CPU time: 0.771 seconds 97: Number of processes: 1 97: Threads per processes: 1 -97: Total CPU time: 0.89 seconds +97: Total CPU time: 0.771 seconds 97: 97: ---------------------------------------------------------------- 97: +98: Newton iteration 10 error: 4.08136e-11 +98: Linearization/solve/update time: 0.0114809(96.3164%)/0.000397248(3.33263%)/4.184e-05(0.351008%) 97: Simulation completed -99: Newton iteration 5 error: 3.54902e-10 -99: Linearization/solve/update time: 0.00864436(98.0967%)/0.00015064(1.70947%)/1.708e-05(0.193825%) -98: Newton iteration 7 error: 3.74598e-11 -98: Linearization/solve/update time: 0.0075456(96.8442%)/0.00022016(2.82565%)/2.572e-05(0.330104%) -98: Storage: 55594.3 1.0505 +98: Storage: 54051.7 8.64831 98: Writing visualization results for the current time step. -99: Storage: 55769.6 0.404306 -99: Writing visualization results for the current time step. -98: Time step 18 done. CPU time: 0.202074 seconds, end time: 1.0505 seconds, step size: 0.26363 seconds -98: Begin time step 19. Start time: 1.0505 seconds, step size: 0.329537 seconds +98: Time step 29 done. CPU time: 0.490726 seconds, end time: 8.64831 seconds, step size: 0.976036 seconds +98: Begin time step 30. Start time: 8.64831 seconds, step size: 0.976036 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 14 done. CPU time: 0.153358 seconds, end time: 0.404306 seconds, step size: 0.121867 seconds -99: Begin time step 15. Start time: 0.404306 seconds, step size: 0.172645 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 74.5158 +98: Newton iteration 1 error: 21.4593 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.99724 +98: Newton iteration 2 error: 6.56312 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 126.321 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 5.21563 +98: Newton iteration 3 error: 19.9335 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.387667 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 1.22291 +98: Newton iteration 4 error: 17.0189 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 0.0223809 +98: Newton iteration 5 error: 23.4321 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.0321722 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 8.34397e-06 +98: Newton iteration 6 error: 11.1348 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 0.000135417 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 7 error: 2.51816e-11 -98: Linearization/solve/update time: 0.00755724(96.8917%)/0.00021708(2.78319%)/2.536e-05(0.325142%) -98: Storage: 55529.5 1.38004 +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.0996974 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.000191685 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 9 error: 1.22157e-09 +98: Linearization/solve/update time: 0.0105789(95.4734%)/0.000460043(4.15185%)/4.1521e-05(0.374724%) +98: Storage: 53845.8 9.62434 98: Writing visualization results for the current time step. +98: Time step 30 done. CPU time: 0.504521 seconds, end time: 9.62434 seconds, step size: 0.976036 seconds +98: Serialize to file 'powerinjection_darcy_fd_time=9.62434_rank=0.ers', next time step size: 1.05737 +98: Begin time step 31. Start time: 9.62434 seconds, step size: 1.05737 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 9 error: 7.15174e-12 +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 20.9783 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 8.85526 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 21.961 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Linearization/solve/update time: 0.201207(94.6537%)/0.0111501(5.24533%)/0.000214722(0.101011%) 97: ###################### 97: # Comparing results 97: ###################### -97: RND: '598fd19ae39980c1b84724b0f8eb2b14' -98: Time step 19 done. CPU time: 0.211158 seconds, end time: 1.38004 seconds, step size: 0.329537 seconds -98: Begin time step 20. Start time: 1.38004 seconds, step size: 0.411922 seconds +97: RND: 'ae38df729ccfba11b9949b547d543a64' +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 61.7213 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 5 error: 4.09534e-09 -99: Linearization/solve/update time: 0.00865172(98.1277%)/0.00014816(1.68043%)/1.692e-05(0.191906%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 62.1775 +98: Newton iteration 5 error: 37.7507 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: ###################### -94: # Comparing results -94: ###################### -94: RND: 'fe16801198440faceba00da613a797c1' -99: Storage: 55756.6 0.576951 -99: Writing visualization results for the current time step. +94: Storage in liquidPhase: [291386 5.2959 0 0] +94: Storage in gasPhase: [308.928 28747.6 0 0] +94: Storage total: [291695 28752.9 0 0] +94: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.91408 +98: Newton iteration 6 error: 16.2097 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 15 done. CPU time: 0.164889 seconds, end time: 0.576951 seconds, step size: 0.172645 seconds -99: Begin time step 16. Start time: 0.576951 seconds, step size: 0.244581 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 6.83107 +98: Newton iteration 7 error: 3.68422 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 2.29422 +98: Newton iteration 8 error: 0.155499 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 100.019 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 0.246289 +98: Newton iteration 9 error: 0.000111181 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 2.83421e-10 +98: Linearization/solve/update time: 0.012149(93.1268%)/0.000806725(6.18388%)/8.992e-05(0.689274%) +98: Storage: 53620.5 10.6817 +98: Writing visualization results for the current time step. +98: Time step 31 done. CPU time: 0.522406 seconds, end time: 10.6817 seconds, step size: 1.05737 seconds +98: Begin time step 32. Start time: 10.6817 seconds, step size: 1.05737 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 7 done. CPU time: 1.60138 seconds, end time: 5787.92 seconds (1 hours, 36 minutes, 27.92 seconds), step size: 1646.32 seconds (27 minutes, 26.32 seconds) +94: Begin time step 8. Start time: 5787.92 seconds (1 hours, 36 minutes, 27.92 seconds), step size: 1783.52 seconds (29 minutes, 43.52 seconds) +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 20.3783 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 7.3802 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: opm models will now start the simulation. +99: # [parameters which were specified at compile-time] +99: CellsX="250" +99: ContinueOnConvergenceError="0" +99: DomainSizeX="100" +99: EnableAsyncVtkOutput="1" +99: EnableGravity="0" +99: EnableGridAdaptation="0" +99: EnableIntensiveQuantityCache="0" +99: EnableStorageCache="0" +99: EnableThermodynamicHints="0" +99: EnableVtkOutput="1" +99: EndTime="100" +99: GridGlobalRefinements="0" +99: InitialTimeStepSize="0.001" +99: LinearSolverAbsTolerance="-1" +99: LinearSolverMaxError="1e+07" +99: LinearSolverMaxIterations="1000" +99: LinearSolverOverlapSize="2" +99: LinearSolverTolerance="0.001" +99: LinearSolverVerbosity="0" +99: MaxTimeStepDivisions="10" +99: MaxTimeStepSize="inf" +99: MinTimeStepSize="0" +99: NewtonMaxError="1e+100" +99: NewtonMaxIterations="20" +99: NewtonTargetIterations="10" +99: NewtonTolerance="1e-08" +99: NewtonVerbose="1" +99: NewtonWriteConvergence="0" +99: OutputDir="" +99: ParameterFile="" +99: PreconditionerOrder="0" +99: PreconditionerRelaxation="1" +99: PredeterminedTimeStepsFile="" +99: PrintParameters="2" +99: RestartTime="-1e+35" +99: ThreadsPerProcess="1" +99: VtkWriteAverageMolarMasses="0" +99: VtkWriteDensities="1" +99: VtkWriteDofIndex="0" +99: VtkWriteExtrusionFactor="0" +99: VtkWriteFilterVelocities="1" +99: VtkWriteIntrinsicPermeabilities="0" +99: VtkWriteMobilities="0" +99: VtkWritePorosity="1" +99: VtkWritePotentialGradients="0" +99: VtkWritePressures="1" +99: VtkWritePrimaryVars="0" +99: VtkWriteProcessRank="0" +99: VtkWriteRelativePermeabilities="0" +99: VtkWriteSaturations="0" +99: VtkWriteTemperature="1" +99: VtkWriteViscosities="0" +99: # [end of parameters] +99: Allocating the simulation vanguard +99: Adding LGRs, if any +99: Distributing the vanguard's data +99: Allocating the model +99: Allocating the problem +99: Initializing the model +99: Initializing the problem +99: Simulator successfully set up +99: Applying the initial solution of the "powerinjection_forchheimer_ad" problem +99: Writing visualization results for the current time step. +99: Begin time step 1. Start time: 0 seconds, step size: 0.001 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.450028 +99: Newton iteration 1 error: 5 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 0.0016414 +98: Newton iteration 3 error: 18.4462 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 4.08954e-07 +98: Newton iteration 4 error: 40.9426 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 47.3494 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 16.6057 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 2.75273 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.00250665 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 4.48736e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 4.09273e-11 +98: Linearization/solve/update time: 0.0122978(92.6173%)/0.000859724(6.47476%)/0.00012056(0.907962%) 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.0571925 +99: Newton iteration 2 error: 3856.15 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 8 error: 2.96723e-11 -98: Linearization/solve/update time: 0.0086684(96.4888%)/0.00028552(3.17815%)/2.992e-05(0.333042%) +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 3.10545 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 5.45984 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 53392.9 11.7391 +98: Writing visualization results for the current time step. +94: Solve: M deltax^k = r +98: Time step 32 done. CPU time: 0.540975 seconds, end time: 11.7391 seconds, step size: 1.05737 seconds +99: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 1 error: 0.0240929 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Simulation name: 'powerinjection_darcy_ad' 97: Number of timesteps: '75' - 96/127 Test #97: powerinjection_darcy_ad ........................ Passed 0.80 sec -98: Storage: 55448.1 1.79196 -98: Writing visualization results for the current time step. + 96/127 Test #97: powerinjection_darcy_ad ........................ Passed 1.21 sec +98: Begin time step 33. Start time: 11.7391 seconds, step size: 1.05737 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 19.6279 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 5.87933 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 31.8405 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 10.6207 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r test 100 Start 100: powerinjection_forchheimer_fd 100: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_fd" "--" 100: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 100: Test timeout computed to be: 1500 -98: Time step 20 done. CPU time: 0.221492 seconds, end time: 1.79196 seconds, step size: 0.411922 seconds -98: Serialize to file 'powerinjection_darcy_fd_time=1.79196_rank=0.ers', next time step size: 0.480575 -98: Begin time step 21. Start time: 1.79196 seconds, step size: 0.480575 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 5.38334 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 2.76103 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 0.0455861 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 0.00104441 +99: Newton iteration 6 error: 1.43181e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Simulation name: 'obstacle_ncp' -94: Number of timesteps: '10' - 97/127 Test #94: obstacle_ncp ................................... Passed 1.55 sec 98: Solve: M deltax^k = r -test 101 - Start 101: tutorial1 - -101: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/tutorial1" "--" -101: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -101: Test timeout computed to be: 1500 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 52.8325 +98: Newton iteration 7 error: 0.41499 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 7 error: 6.71889e-11 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.62496 +98: Newton iteration 8 error: 0.0134538 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 2.49427e-07 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 6 error: 9.46443e-12 -99: Linearization/solve/update time: 0.0103833(98.0739%)/0.0001838(1.73605%)/2.012e-05(0.19004%) -100: ###################### -100: # Running test '' -100: ###################### 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 10.5478 +98: Newton iteration 9 error: 2.29838e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55738.1 0.821532 +98: Newton iteration 10 error: 7.9491e-09 +98: Linearization/solve/update time: 0.0120263(95.6742%)/0.000503281(4.0038%)/4.0481e-05(0.322043%) +98: Storage: 53162.6 12.7965 +98: Writing visualization results for the current time step. +100: ###################### +100: # Running test '' +100: ###################### +99: Linearization/solve/update time: 0.011329(75.7117%)/0.00359634(24.0343%)/3.8001e-05(0.25396%) +99: Storage: 55799.9 0.001 99: Writing visualization results for the current time step. +98: Time step 33 done. CPU time: 0.558306 seconds, end time: 12.7965 seconds, step size: 1.05737 seconds +98: Begin time step 34. Start time: 12.7965 seconds, step size: 1.05737 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 1 done. CPU time: 0.0346852 seconds, end time: 0.001 seconds, step size: 0.001 seconds +99: Begin time step 2. Start time: 0.001 seconds, step size: 0.00125 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 5.17381 +98: Newton iteration 1 error: 19.3648 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 0.558416 +98: Newton iteration 2 error: 6.36163 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 16 done. CPU time: 0.178233 seconds, end time: 0.821532 seconds, step size: 0.244581 seconds -99: Begin time step 17. Start time: 0.821532 seconds, step size: 0.326108 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: ###################### -101: # Running test '' -101: ###################### -100: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_fd " 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 0.00482599 +98: Newton iteration 3 error: 32.834 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 77.4508 +99: Newton iteration 1 error: 375.769 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 6.10223e-07 +98: Newton iteration 4 error: 38.0771 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 8 error: 3.7403e-11 -98: Linearization/solve/update time: 0.00871996(96.7955%)/0.00025928(2.87813%)/2.94e-05(0.326353%) -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.437087 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 55352.9 2.27254 -98: Writing visualization results for the current time step. -98: Time step 21 done. CPU time: 0.232172 seconds, end time: 2.27254 seconds, step size: 0.480575 seconds -98: Begin time step 22. Start time: 2.27254 seconds, step size: 0.560671 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 14.24 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/tutorial1 " +94: Solve: M deltax^k = r 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.117526 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 45.0344 +98: Newton iteration 6 error: 6.76338 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 2 error: 0.000891151 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.17251 +98: Newton iteration 7 error: 1.42959 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 0.00541395 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 14.4645 +98: Newton iteration 8 error: 0.0620525 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 0.000109566 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_fd " +98: Newton iteration 10 error: 1.12198e-09 +98: Linearization/solve/update time: 0.0122039(93.7813%)/0.000765047(5.87904%)/4.4201e-05(0.339665%) +98: Storage: 52929.8 13.8538 +98: Writing visualization results for the current time step. +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.0521155 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 1.25077e-05 +99: Newton iteration 3 error: 4.05523e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 34 done. CPU time: 0.575415 seconds, end time: 13.8538 seconds, step size: 1.05737 seconds +98: Begin time step 35. Start time: 13.8538 seconds, step size: 1.05737 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 4 error: 7.53175e-11 +99: Linearization/solve/update time: 0.00697741(96.3016%)/0.000245282(3.38536%)/2.268e-05(0.313028%) +98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 7.86804 +98: Newton iteration 1 error: 19.136 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 55799.8 0.00225 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 1.55217 +98: Newton iteration 2 error: 7.52957 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 6 error: 7.00027e-11 -99: Linearization/solve/update time: 0.0104509(97.8166%)/0.00021208(1.98499%)/2.12e-05(0.198424%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 0.0536048 +98: Newton iteration 3 error: 17.0998 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55713.5 1.14764 99: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 5.57924e-05 +98: Newton iteration 4 error: 49.0011 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 17 done. CPU time: 0.19167 seconds, end time: 1.14764 seconds, step size: 0.326108 seconds -99: Begin time step 18. Start time: 1.14764 seconds, step size: 0.434811 seconds +98: Solve: M deltax^k = r +99: Time step 2 done. CPU time: 0.0585358 seconds, end time: 0.00225 seconds, step size: 0.00125 seconds +99: Begin time step 3. Start time: 0.00225 seconds, step size: 0.001875 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 8 error: 4.26041e-10 -98: Linearization/solve/update time: 0.00869172(96.8407%)/0.0002544(2.83445%)/2.916e-05(0.324892%) -98: Storage: 55241.2 2.83321 -98: Writing visualization results for the current time step. -98: Time step 22 done. CPU time: 0.242478 seconds, end time: 2.83321 seconds, step size: 0.560671 seconds -98: Begin time step 23. Start time: 2.83321 seconds, step size: 0.654117 seconds +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 42.4957 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 14.9914 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 2.7932 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.0730472 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 59.4002 +99: Newton iteration 1 error: 375.449 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 39.2783 +98: Newton iteration 9 error: 1.4354e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 8.04903e-11 +94: Solve: M deltax^k = r +98: Linearization/solve/update time: 0.0122453(93.3944%)/0.000820686(6.25935%)/4.54e-05(0.346265%) 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.437475 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 52694.1 14.9112 +98: Writing visualization results for the current time step. +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 3 error: 3.30253e-06 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 35 done. CPU time: 0.592735 seconds, end time: 14.9112 seconds, step size: 1.05737 seconds +98: Begin time step 36. Start time: 14.9112 seconds, step size: 1.05737 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.48551 +98: Newton iteration 1 error: 19.104 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 8.54057 +98: Newton iteration 2 error: 6.71889 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 30.2713 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.0512235 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.163001 +99: Newton iteration 3 error: 0.000161246 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 8.65586 +98: Newton iteration 4 error: 19.4184 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 4 error: 3.73745e-11 +99: Linearization/solve/update time: 0.00701357(96.6034%)/0.000221962(3.05726%)/2.464e-05(0.339386%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 4.02781 +98: Newton iteration 5 error: 39.3958 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 55799.7 0.004125 +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 7.97989 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.655771 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Writing visualization results for the current time step. +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.00867608 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 3 done. CPU time: 0.0815692 seconds, end time: 0.004125 seconds, step size: 0.001875 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 1.17627e-06 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 3.09228e-11 +98: Linearization/solve/update time: 0.0123216(94.1586%)/0.000719606(5.49905%)/4.48e-05(0.34235%) +98: Storage: 52455.4 15.9686 +98: Writing visualization results for the current time step. +98: Time step 36 done. CPU time: 0.608443 seconds, end time: 15.9686 seconds, step size: 1.05737 seconds +98: Begin time step 37. Start time: 15.9686 seconds, step size: 1.05737 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 19.0797 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 5.19705 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Begin time step 4. Start time: 0.004125 seconds, step size: 0.0028125 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 0.0152593 +99: Newton iteration 1 error: 374.484 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 0.0688889 +94: Solve: M deltax^k = r +98: Newton iteration 3 error: 38.7626 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 5.31624e-05 +99: Newton iteration 2 error: 0.0632932 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.000700834 +98: Newton iteration 4 error: 17.912 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 4 error: 0.000300914 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 6.93967e-08 +98: Newton iteration 5 error: 9.62172 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 6 error: 2.28707e-09 -99: Linearization/solve/update time: 0.01047(98.0311%)/0.00018952(1.77448%)/2.076e-05(0.194376%) -98: Newton iteration 9 error: 2.96154e-11 -98: Linearization/solve/update time: 0.00982012(96.7343%)/0.00029828(2.93824%)/3.324e-05(0.327435%) -99: Storage: 55680.7 1.58245 +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 3.85076 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.831286 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.0538221 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 0.00023349 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 10 error: 6.96058e-08 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 11 error: 3.10365e-11 +98: Linearization/solve/update time: 0.0138049(93.0318%)/0.000834287(5.6223%)/0.000199721(1.34593%) +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.000679234 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 4 error: 5.3312e-10 +99: Linearization/solve/update time: 0.00700381(97.0109%)/0.00019336(2.67826%)/2.244e-05(0.31082%) +99: Storage: 55799.5 0.0069375 99: Writing visualization results for the current time step. -98: Storage: 55110.4 3.48732 +98: Storage: 52213.7 17.0259 98: Writing visualization results for the current time step. -98: Time step 23 done. CPU time: 0.253947 seconds, end time: 3.48732 seconds, step size: 0.654117 seconds -98: Begin time step 24. Start time: 3.48732 seconds, step size: 0.708626 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 18 done. CPU time: 0.205109 seconds, end time: 1.58245 seconds, step size: 0.434811 seconds -99: Begin time step 19. Start time: 1.58245 seconds, step size: 0.579747 seconds +99: Time step 4 done. CPU time: 0.10522 seconds, end time: 0.0069375 seconds, step size: 0.0028125 seconds +99: Begin time step 5. Start time: 0.0069375 seconds, step size: 0.00421875 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 37 done. CPU time: 0.62868 seconds, end time: 17.0259 seconds, step size: 1.05737 seconds +98: Begin time step 38. Start time: 17.0259 seconds, step size: 0.961247 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 34.4773 +98: Newton iteration 1 error: 19.0366 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 6.83226 +98: Newton iteration 2 error: 4.9891 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 45.0656 +99: Newton iteration 1 error: 371.932 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 10.516 +98: Newton iteration 3 error: 22.2996 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.553288 +99: Newton iteration 2 error: 0.0864866 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 7.69034 +98: Newton iteration 4 error: 31.1796 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 4.09028 +98: Newton iteration 5 error: 10.8378 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.302446 +99: Newton iteration 3 error: 0.00188929 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 0.142736 +98: Newton iteration 6 error: 3.45966 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 0.0710357 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 4 error: 4.07397e-09 +99: Linearization/solve/update time: 0.00726849(97.2627%)/0.000181401(2.4274%)/2.316e-05(0.309914%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.00196489 +98: Newton iteration 7 error: 0.26785 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 55799.2 0.0111563 +99: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 4.80199e-07 +98: Newton iteration 8 error: 0.00138909 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +99: Time step 5 done. CPU time: 0.119762 seconds, end time: 0.0111562 seconds, step size: 0.00421875 seconds +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 4.2181e-08 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Begin time step 6. Start time: 0.0111562 seconds, step size: 0.00632813 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 2.42153e-11 +98: Linearization/solve/update time: 0.0141042(94.1492%)/0.000829925(5.53996%)/4.656e-05(0.3108%) +98: Storage: 51991.2 17.9872 +98: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 0.00139319 +99: Newton iteration 1 error: 366.109 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 9 error: 3.71188e-11 -98: Linearization/solve/update time: 0.00985816(96.9009%)/0.0002832(2.78372%)/3.208e-05(0.315331%) -98: Storage: 54967.8 4.19595 -98: Writing visualization results for the current time step. 99: Solve: M deltax^k = r -98: Time step 24 done. CPU time: 0.265464 seconds, end time: 4.19595 seconds, step size: 0.708626 seconds -98: Begin time step 25. Start time: 4.19595 seconds, step size: 0.767678 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 3.75591e-07 +99: Newton iteration 2 error: 0.103107 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +98: Time step 38 done. CPU time: 0.647902 seconds, end time: 17.9872 seconds, step size: 0.961247 seconds +98: Begin time step 39. Start time: 17.9872 seconds, step size: 0.961247 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 30.7359 +98: Newton iteration 1 error: 19.2099 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 7 error: 8.26361e-12 -99: Linearization/solve/update time: 0.0122792(97.9809%)/0.00022816(1.82058%)/2.488e-05(0.198527%) +99: Newton iteration 3 error: 0.00184642 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.07131 +98: Newton iteration 2 error: 6.40765 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55636.8 2.1622 +99: Newton iteration 4 error: 3.92177e-09 +99: Linearization/solve/update time: 0.00711045(97.5867%)/0.000159521(2.18933%)/1.632e-05(0.223982%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 27.733 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 55798.7 0.0174844 99: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 9.57559 +98: Newton iteration 4 error: 39.805 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 19 done. CPU time: 0.220451 seconds, end time: 2.1622 seconds, step size: 0.579747 seconds -99: Begin time step 20. Start time: 2.1622 seconds, step size: 0.724684 seconds +98: Solve: M deltax^k = r +99: Time step 6 done. CPU time: 0.131328 seconds, end time: 0.0174844 seconds, step size: 0.00632813 seconds +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 14.1777 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 5.61157 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Begin time step 7. Start time: 0.0174844 seconds, step size: 0.00949219 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k 98: Solve: M deltax^k = r +99: Newton iteration 1 error: 355.2 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 15.3218 +98: Newton iteration 7 error: 0.711597 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 10.5948 +98: Newton iteration 8 error: 0.00997826 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 33.8155 +99: Newton iteration 2 error: 0.0735015 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 1.39042 +98: Newton iteration 9 error: 2.22047e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.00092475 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 3.11502e-11 +98: Linearization/solve/update time: 0.0129543(93.7089%)/0.000765727(5.53911%)/0.00010396(0.752025%) +98: Storage: 51765.7 18.9484 +98: Writing visualization results for the current time step. +94: Solve: M deltax^k = r +99: Newton iteration 4 error: 8.6871e-10 +99: Linearization/solve/update time: 0.00749837(97.4958%)/0.00017352(2.25615%)/1.9081e-05(0.248096%) +98: Time step 39 done. CPU time: 0.665829 seconds, end time: 18.9484 seconds, step size: 0.961247 seconds +98: Begin time step 40. Start time: 18.9484 seconds, step size: 0.961247 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 55798 0.0269766 +99: Writing visualization results for the current time step. +99: Time step 7 done. CPU time: 0.143474 seconds, end time: 0.0269766 seconds, step size: 0.00949219 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 19.9644 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 5.46262 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Begin time step 8. Start time: 0.0269766 seconds, step size: 0.0142383 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 34.2188 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.476278 +99: Newton iteration 1 error: 337.812 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 7 error: 0.00279217 +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 8.11402e-06 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 4 error: 15.1303 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +99: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 9.50484e-08 +99: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 8.02662 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 2 error: 0.0521109 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 2.67304 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.632611 +99: Newton iteration 3 error: 0.000229387 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 9 error: 2.9786e-11 -98: Linearization/solve/update time: 0.00992976(96.8334%)/0.00029212(2.84871%)/3.26e-05(0.31791%) -98: Storage: 54812.4 4.96363 -98: Writing visualization results for the current time step. -98: Time step 25 done. CPU time: 0.277042 seconds, end time: 4.96363 seconds, step size: 0.767678 seconds -98: Begin time step 26. Start time: 4.96363 seconds, step size: 0.831652 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.42354 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 4 error: 1.80137e-10 +99: Linearization/solve/update time: 0.00748789(96.5699%)/0.000211122(2.7228%)/5.484e-05(0.707261%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.0124574 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 55796.9 0.0412148 +99: Writing visualization results for the current time step. +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 1.1477e-05 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 1.27329e-10 +98: Linearization/solve/update time: 0.0128935(94.5575%)/0.000697324(5.11398%)/4.4801e-05(0.328558%) +99: Time step 8 done. CPU time: 0.15677 seconds, end time: 0.0412148 seconds, step size: 0.0142383 seconds +99: Begin time step 9. Start time: 0.0412148 seconds, step size: 0.0213574 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 51537.2 19.9097 +98: Writing visualization results for the current time step. 99: Solve: M deltax^k = r +98: Time step 40 done. CPU time: 0.68343 seconds, end time: 19.9097 seconds, step size: 0.961247 seconds +98: Serialize to file 'powerinjection_darcy_fd_time=19.9097_rank=0.ers', next time step size: 0.961247 +98: Begin time step 41. Start time: 19.9097 seconds, step size: 0.961247 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 0.173676 +99: Newton iteration 1 error: 313.801 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 28.1569 +98: Newton iteration 1 error: 20.2575 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 0.0121694 +99: Newton iteration 2 error: 0.178388 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.167 +98: Newton iteration 2 error: 7.70081 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r 98: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 24.0306 +98: Newton iteration 3 error: 19.0541 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 3 error: 0.00606821 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 41.9739 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 7.3975e-05 +99: Newton iteration 4 error: 3.88349e-08 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 23.4347 +98: Newton iteration 5 error: 43.9113 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 7 error: 2.6233e-09 -99: Linearization/solve/update time: 0.0123075(98.006%)/0.00022516(1.79298%)/2.524e-05(0.200989%) +99: Newton iteration 5 error: 5.82645e-12 +99: Linearization/solve/update time: 0.00917186(96.0768%)/0.000349723(3.66341%)/2.48e-05(0.259784%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 7.81122 +98: Newton iteration 6 error: 14.0468 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55581.8 2.88688 +99: Storage: 55795.3 0.0625723 99: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 2.07042 +98: Newton iteration 7 error: 1.80745 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.0958951 +98: Newton iteration 8 error: 0.00258651 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 20 done. CPU time: 0.235823 seconds, end time: 2.88688 seconds, step size: 0.724684 seconds -99: Serialize to file 'powerinjection_forchheimer_ad_time=2.88688_rank=0.ers', next time step size: 0.905855 -99: Begin time step 21. Start time: 2.88688 seconds, step size: 0.905855 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +99: Time step 9 done. CPU time: 0.173075 seconds, end time: 0.0625723 seconds, step size: 0.0213574 seconds +99: Begin time step 10. Start time: 0.0625723 seconds, step size: 0.0302563 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.00018802 +98: Newton iteration 9 error: 8.02143e-07 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 3.08091e-11 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 26.11 +99: Newton iteration 1 error: 284.977 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 9 error: 8.6419e-10 -98: Linearization/solve/update time: 0.0100302(96.869%)/0.00029148(2.81504%)/3.272e-05(0.316001%) -98: Storage: 54642.9 5.79528 +98: Linearization/solve/update time: 0.0130246(93.4094%)/0.000871203(6.24806%)/4.776e-05(0.342524%) +98: Storage: 51305.4 20.8709 98: Writing visualization results for the current time step. -98: Time step 26 done. CPU time: 0.288729 seconds, end time: 5.79528 seconds, step size: 0.831652 seconds -98: Begin time step 27. Start time: 5.79528 seconds, step size: 0.900956 seconds +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.156163 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +98: Time step 41 done. CPU time: 0.702133 seconds, end time: 20.8709 seconds, step size: 0.961247 seconds +98: Begin time step 42. Start time: 20.8709 seconds, step size: 0.961247 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.00987635 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 20.3253 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 5.11582 99: Solve: M deltax^k = r +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.587883 +99: Newton iteration 4 error: 7.83439e-08 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 26.2007 +98: Newton iteration 3 error: 38.6953 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 5 error: 5.40012e-12 +99: Linearization/solve/update time: 0.00933838(96.8372%)/0.000283001(2.93467%)/2.2001e-05(0.228146%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.82582 +98: Newton iteration 4 error: 22.3482 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 55793 0.0928286 +99: Writing visualization results for the current time step. +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 10.1602 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +99: Time step 10 done. CPU time: 0.187073 seconds, end time: 0.0928286 seconds, step size: 0.0302563 seconds +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 4.02709 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Serialize to file 'powerinjection_forchheimer_ad_time=0.0928286_rank=0.ers', next time step size: 0.0428632 +99: Begin time step 11. Start time: 0.0928286 seconds, step size: 0.0428632 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.782956 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 6 error: 5.86542e-09 +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.0338909 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 1.02931 +99: Newton iteration 1 error: 255.26 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 15.7855 +98: Newton iteration 9 error: 6.07198e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 0.475645 +99: Newton iteration 2 error: 0.144775 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 1.46701e-09 +98: Linearization/solve/update time: 0.0131265(94.8557%)/0.000666563(4.81676%)/4.5321e-05(0.327502%) +98: Storage: 51070.2 21.8322 +98: Writing visualization results for the current time step. +98: Time step 42 done. CPU time: 0.71849 seconds, end time: 21.8322 seconds, step size: 0.961247 seconds +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.00371173 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +98: Begin time step 43. Start time: 21.8322 seconds, step size: 0.961247 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 1.79232e-08 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 36.8867 +98: Newton iteration 1 error: 20.4611 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 5 error: 1.09068e-11 +99: Linearization/solve/update time: 0.00933582(96.8733%)/0.000277601(2.88053%)/2.372e-05(0.246131%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 24.5481 +98: Newton iteration 2 error: 8.0682 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Linearization/solve/update time: 0.182446(94.2092%)/0.0110897(5.72635%)/0.000124881(0.0644846%) +99: Storage: 55789.8 0.135692 +98: Solve: M deltax^k = r +99: Writing visualization results for the current time step. +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 23.4396 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage in liquidPhase: [328478 5.47616 0 0] +98: Solve: M deltax^k = r +99: Time step 11 done. CPU time: 0.202151 seconds, end time: 0.135692 seconds, step size: 0.0428632 seconds +98: Update: x^(k+1) = x^k - deltax^k +99: Begin time step 12. Start time: 0.135692 seconds, step size: 0.0607228 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 4 error: 58.8478 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 34.2806 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage in gasPhase: [308.414 28747 0 0] 99: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 13.386 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 0.0633533 +94: Storage total: [328787 28752.5 0 0] +99: Newton iteration 1 error: 222.932 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 6.09674 +98: Newton iteration 7 error: 2.42944 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.00155627 +99: Newton iteration 2 error: 0.455248 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.388569 +98: Newton iteration 8 error: 0.0666154 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.0262258 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.000457148 +98: Newton iteration 9 error: 2.53683e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 8.26503e-11 +98: Linearization/solve/update time: 0.0130706(93.7369%)/0.000825285(5.91861%)/4.804e-05(0.344524%) +94: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 8.84202e-07 +99: Newton iteration 4 error: 8.72281e-07 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 9 error: 4.08818e-09 -98: Linearization/solve/update time: 0.0100213(96.8326%)/0.000295(2.85048%)/3.28e-05(0.316935%) -98: Storage: 54457.9 6.69624 +98: Storage: 50831.3 22.7934 98: Writing visualization results for the current time step. -99: Newton iteration 8 error: 7.45626e-12 -99: Linearization/solve/update time: 0.014176(97.8951%)/0.00027696(1.91261%)/2.784e-05(0.192255%) -98: Time step 27 done. CPU time: 0.300442 seconds, end time: 6.69624 seconds, step size: 0.900956 seconds -98: Begin time step 28. Start time: 6.69624 seconds, step size: 0.976036 seconds +98: Time step 43 done. CPU time: 0.737083 seconds, end time: 22.7934 seconds, step size: 0.961247 seconds +99: Newton iteration 5 error: 1.02673e-11 +99: Linearization/solve/update time: 0.0105823(96.597%)/0.000349404(3.18942%)/2.34e-05(0.213599%) +98: Begin time step 44. Start time: 22.7934 seconds, step size: 0.961247 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 55785.2 0.196415 +99: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 24.2454 +98: Newton iteration 1 error: 20.4776 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55512.9 3.79274 -99: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.97901 +98: Newton iteration 2 error: 7.62289 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 21 done. CPU time: 0.253574 seconds, end time: 3.79274 seconds, step size: 0.905855 seconds -99: Begin time step 22. Start time: 3.79274 seconds, step size: 1.05683 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 24.6615 +98: Newton iteration 3 error: 32.2553 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 21.0625 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 50.6081 +98: Newton iteration 4 error: 27.4003 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 20.603 +98: Newton iteration 5 error: 53.3833 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 40.6341 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 12 done. CPU time: 0.217447 seconds, end time: 0.196415 seconds, step size: 0.0607228 seconds +99: Begin time step 13. Start time: 0.196415 seconds, step size: 0.086024 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.604864 +99: Newton iteration 1 error: 188.62 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.405177 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.0324797 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 8.74511 +98: Newton iteration 7 error: 0.0078444 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 8 done. CPU time: 1.83116 seconds, end time: 7571.44 seconds (2 hours, 6 minutes, 11.44 seconds), step size: 1783.52 seconds (29 minutes, 43.52 seconds) +94: Begin time step 9. Start time: 7571.44 seconds (2 hours, 6 minutes, 11.44 seconds), step size: 1226.42 seconds (20 minutes, 26.42 seconds) +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k 99: Solve: M deltax^k = r +98: Newton iteration 8 error: 0.0142214 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 1.04417 +99: Newton iteration 4 error: 3.69724e-06 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 1.30766 +98: Newton iteration 9 error: 2.84582e-06 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 5 error: 7.9865e-12 +99: Linearization/solve/update time: 0.00891546(96.9938%)/0.000256042(2.78555%)/2.0281e-05(0.220643%) +98: Newton iteration 10 error: 3.11502e-11 +98: Linearization/solve/update time: 0.012868(93.2983%)/0.000879847(6.37925%)/4.448e-05(0.322498%) +99: Storage: 55778.8 0.282439 +99: Writing visualization results for the current time step. +98: Storage: 50588.5 23.7547 +98: Writing visualization results for the current time step. +98: Time step 44 done. CPU time: 0.755718 seconds, end time: 23.7547 seconds, step size: 0.961247 seconds +98: Begin time step 45. Start time: 23.7547 seconds, step size: 0.961247 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0239633 +98: Newton iteration 1 error: 20.6299 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 6.33648 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 13 done. CPU time: 0.231971 seconds, end time: 0.282439 seconds, step size: 0.086024 seconds +99: Begin time step 14. Start time: 0.282439 seconds, step size: 0.121867 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 0.324892 +99: Newton iteration 1 error: 156.072 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.283608 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 5.04049e-06 +98: Newton iteration 3 error: 42.3607 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 16.0712 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 3.50155e-11 -98: Linearization/solve/update time: 0.011202(96.8184%)/0.0003316(2.866%)/3.652e-05(0.315641%) 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 0.0892081 +99: Newton iteration 3 error: 0.0334177 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 54255.7 7.67227 -98: Writing visualization results for the current time step. -98: Time step 28 done. CPU time: 0.313418 seconds, end time: 7.67227 seconds, step size: 0.976036 seconds -98: Begin time step 29. Start time: 7.67227 seconds, step size: 0.976036 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 9.19368 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.00209772 +99: Newton iteration 4 error: 3.28705e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 22.6173 +98: Newton iteration 6 error: 4.02779 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.63446 +98: Newton iteration 7 error: 0.745336 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 6.42117e-06 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 26.9258 +98: Newton iteration 8 error: 0.0348783 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 8 error: 8.99547e-11 -99: Linearization/solve/update time: 0.0142312(98.0126%)/0.000261(1.79755%)/2.756e-05(0.18981%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 9.66389 +98: Newton iteration 9 error: 0.000122664 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55432.3 4.84957 -99: Writing visualization results for the current time step. +99: Newton iteration 5 error: 3.54902e-10 +99: Linearization/solve/update time: 0.0119198(98.1496%)/0.000202802(1.66991%)/2.192e-05(0.180494%) +99: Storage: 55769.6 0.404306 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 5.20028 +98: Newton iteration 10 error: 1.18979e-07 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 11 error: 3.25144e-11 +98: Linearization/solve/update time: 0.0143567(94.7923%)/0.000708165(4.67577%)/8.056e-05(0.53191%) +98: Storage: 50341.4 24.7159 +98: Writing visualization results for the current time step. +98: Time step 45 done. CPU time: 0.77428 seconds, end time: 24.7159 seconds, step size: 0.961247 seconds +99: Writing visualization results for the current time step. +98: Begin time step 46. Start time: 24.7159 seconds, step size: 0.873861 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 22 done. CPU time: 0.270941 seconds, end time: 4.84957 seconds, step size: 1.05683 seconds -99: Begin time step 23. Start time: 4.84957 seconds, step size: 1.23297 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 1.76238 +98: Newton iteration 1 error: 20.7273 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.223835 +98: Newton iteration 2 error: 4.69935 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 17.0748 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 1 error: 0.0155695 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 14 done. CPU time: 0.253321 seconds, end time: 0.404306 seconds, step size: 0.121867 seconds +99: Begin time step 15. Start time: 0.404306 seconds, step size: 0.172645 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.00418269 +98: Newton iteration 3 error: 30.5716 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 1.75948e-06 +98: Newton iteration 4 error: 26.1093 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 9.33713 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.577335 +99: Newton iteration 1 error: 126.321 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 4.08136e-11 -98: Linearization/solve/update time: 0.011274(96.8886%)/0.000326(2.80163%)/3.604e-05(0.309726%) -98: Storage: 54051.7 8.64831 -98: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 1.59148 +99: Newton iteration 2 error: 0.387667 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 29 done. CPU time: 0.326443 seconds, end time: 8.64831 seconds, step size: 0.976036 seconds -98: Begin time step 30. Start time: 8.64831 seconds, step size: 0.976036 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 3.19031 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 21.4593 +98: Newton iteration 7 error: 0.342868 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.00369738 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 0.741458 +99: Newton iteration 3 error: 0.0321722 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 6.56312 +98: Newton iteration 9 error: 1.23577e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 0.165032 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 3.0127e-11 +98: Linearization/solve/update time: 0.0130975(94.0605%)/0.000698806(5.01852%)/0.000128241(0.920972%) +98: Storage: 50113 25.5898 +98: Writing visualization results for the current time step. +98: Time step 46 done. CPU time: 0.792835 seconds, end time: 25.5898 seconds, step size: 0.873861 seconds +98: Begin time step 47. Start time: 25.5898 seconds, step size: 0.873861 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 19.9335 +98: Newton iteration 1 error: 20.988 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 17.0189 +98: Newton iteration 2 error: 5.54828 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.0190754 +99: Newton iteration 4 error: 0.000135417 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 5 error: 4.09534e-09 +99: Linearization/solve/update time: 0.0127176(97.8406%)/0.000256323(1.97198%)/2.436e-05(0.187409%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 23.4321 +98: Newton iteration 3 error: 39.6416 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.000303788 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 55756.6 0.576951 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 11.1348 +98: Newton iteration 4 error: 21.1354 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.0996974 +98: Newton iteration 5 error: 9.83172 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 8.50267e-08 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.000191685 +98: Newton iteration 6 error: 3.54384 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 9 error: 1.22157e-09 -98: Linearization/solve/update time: 0.010209(96.9181%)/0.00029196(2.7717%)/3.268e-05(0.310245%) -99: Newton iteration 9 error: 1.69931e-11 -99: Linearization/solve/update time: 0.0162654(97.9803%)/0.00030288(1.82451%)/3.24e-05(0.195173%) -98: Storage: 53845.8 9.62434 -98: Writing visualization results for the current time step. -98: Time step 30 done. CPU time: 0.338406 seconds, end time: 9.62434 seconds, step size: 0.976036 seconds -98: Serialize to file 'powerinjection_darcy_fd_time=9.62434_rank=0.ers', next time step size: 1.05737 -99: Storage: 55337.9 6.08254 +94: Newton iteration 2 error: 3.86257e-05 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Writing visualization results for the current time step. -98: Begin time step 31. Start time: 9.62434 seconds, step size: 1.05737 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.591888 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: opm models will now start the simulation. 98: Solve: M deltax^k = r -99: Time step 23 done. CPU time: 0.290474 seconds, end time: 6.08254 seconds, step size: 1.23297 seconds -99: Begin time step 24. Start time: 6.08254 seconds, step size: 1.33572 seconds +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.0187565 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 15 done. CPU time: 0.28258 seconds, end time: 0.576951 seconds, step size: 0.172645 seconds +99: Begin time step 16. Start time: 0.576951 seconds, step size: 0.244581 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 20.9783 +98: Newton iteration 9 error: 1.91206e-05 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 2.64663e-10 +98: Linearization/solve/update time: 0.0132646(95.3149%)/0.000604203(4.34158%)/4.7801e-05(0.343481%) +98: Storage: 49880.4 26.4636 +98: Writing visualization results for the current time step. +98: Time step 47 done. CPU time: 0.81193 seconds, end time: 26.4636 seconds, step size: 0.873861 seconds +98: Begin time step 48. Start time: 26.4636 seconds, step size: 0.873861 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: opm models will now start the simulation. +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k 100: # [parameters which were specified at compile-time] 100: CellsX="250" 100: ContinueOnConvergenceError="0" @@ -62537,881 +62998,1061 @@ 100: VtkWriteViscosities="0" 100: # [end of parameters] 100: Allocating the simulation vanguard +98: Newton iteration 1 error: 22.013 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Adding LGRs, if any 100: Distributing the vanguard's data 100: Allocating the model -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 8.85526 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Allocating the problem 100: Initializing the model +100: Initializing the problem +100: Simulator successfully set up 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 13.884 +99: Newton iteration 1 error: 100.019 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.450028 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r -100: Initializing the problem -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 21.961 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Simulator successfully set up 100: Applying the initial solution of the "powerinjection_forchheimer_fd" problem 100: Writing visualization results for the current time step. +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 8.59114 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 61.7213 +98: Newton iteration 3 error: 22.8278 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 50.3399 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.479932 +99: Newton iteration 3 error: 0.0571925 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Begin time step 1. Start time: 0 seconds, step size: 0.001 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 37.7507 +98: Newton iteration 5 error: 54.1619 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 1.38172 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 16.2097 +98: Newton iteration 6 error: 18.0383 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 5 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 3.68422 +98: Newton iteration 7 error: 2.70563 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 0.446515 -101: opm models will now start the simulation. -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: # [parameters which were specified at compile-time] -101: CellsX="100" -101: CellsY="1" -101: ContinueOnConvergenceError="0" -101: DomainSizeX="300" -101: DomainSizeY="60" -101: EnableAsyncVtkOutput="1" -101: EnableGravity="0" -101: EnableGridAdaptation="0" -101: EnableIntensiveQuantityCache="0" -101: EnableStorageCache="0" -101: EnableThermodynamicHints="0" -101: EnableVtkOutput="1" -101: EndTime="100000" -101: GridGlobalRefinements="0" -101: InitialTimeStepSize="125" -101: LinearSolverAbsTolerance="-1" -101: LinearSolverMaxError="1e+07" -101: LinearSolverMaxIterations="1000" -101: LinearSolverOverlapSize="2" -101: LinearSolverTolerance="0.001" -101: LinearSolverVerbosity="0" -101: MaxTimeStepDivisions="10" -101: MaxTimeStepSize="inf" -101: MinTimeStepSize="0" -101: NewtonMaxError="1e+100" -101: NewtonMaxIterations="20" -101: NewtonTargetIterations="10" -101: NewtonTolerance="1e-08" -101: NewtonVerbose="1" -101: NewtonWriteConvergence="0" -101: NumericDifferenceMethod="1" -101: OutputDir="" -101: ParameterFile="" -101: PreconditionerOrder="0" -101: PreconditionerRelaxation="1" -101: PredeterminedTimeStepsFile="" -101: PrintParameters="2" -101: RestartTime="-1e+35" -101: ThreadsPerProcess="1" -101: VtkWriteAverageMolarMasses="0" -101: VtkWriteDensities="1" -101: VtkWriteDofIndex="0" -101: VtkWriteExtrusionFactor="0" -101: VtkWriteFilterVelocities="0" -101: VtkWriteIntrinsicPermeabilities="0" -101: VtkWriteMobilities="0" -101: VtkWritePorosity="1" -101: VtkWritePotentialGradients="0" -101: VtkWritePressures="1" -101: VtkWritePrimaryVars="0" -101: VtkWriteProcessRank="0" -101: VtkWriteRelativePermeabilities="0" -101: VtkWriteSaturations="0" -101: VtkWriteTemperature="1" -101: VtkWriteViscosities="0" -101: # [end of parameters] -101: Allocating the simulation vanguard 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -100: Solve: M deltax^k = r -98: Newton iteration 8 error: 0.155499 +98: Newton iteration 8 error: 0.00569993 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 3856.16 +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 3.27982e-06 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 3 error: 1.23546e-09 +94: Linearization/solve/update time: 0.0745418(95.6802%)/0.00330614(4.24369%)/5.9322e-05(0.0761444%) +100: Begin time step 1. Start time: 0 seconds, step size: 0.001 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Adding LGRs, if any -101: Distributing the vanguard's data -101: Allocating the model +98: Newton iteration 10 error: 2.42153e-11 +98: Linearization/solve/update time: 0.0141389(91.7727%)/0.00122289(7.93753%)/4.4642e-05(0.289762%) +98: Storage: 49643.4 27.3375 +98: Writing visualization results for the current time step. +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 0.00104441 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 0.244518 +99: Newton iteration 5 error: 2.49427e-07 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 48 done. CPU time: 0.830298 seconds, end time: 27.3375 seconds, step size: 0.873861 seconds +99: Newton iteration 6 error: 9.46443e-12 +99: Linearization/solve/update time: 0.0104784(96.5004%)/0.000343601(3.16438%)/3.6401e-05(0.335234%) +98: Begin time step 49. Start time: 27.3375 seconds, step size: 0.873861 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage in liquidPhase: [353658 5.46554 0 0] +99: Storage: 55738.1 0.821532 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 0.000111181 +98: Newton iteration 1 error: 22.2879 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage in gasPhase: [308.783 28746.8 0 0] +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 6.66699 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage total: [353966 28752.3 0 0] +94: Writing visualization results for the current time step. +99: Writing visualization results for the current time step. +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 43.8087 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 9 done. CPU time: 1.91878 seconds, end time: 8797.86 seconds (2 hours, 26 minutes, 37.86 seconds), step size: 1226.42 seconds (20 minutes, 26.42 seconds) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 17.4193 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Allocating the problem 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 3.10523 +100: Newton iteration 1 error: 5 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Initializing the model -98: Newton iteration 10 error: 2.83421e-10 -98: Linearization/solve/update time: 0.0114285(96.8597%)/0.0003332(2.82396%)/3.732e-05(0.316297%) -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.0221669 +99: Time step 16 done. CPU time: 0.314571 seconds, end time: 0.821532 seconds, step size: 0.244581 seconds +99: Begin time step 17. Start time: 0.821532 seconds, step size: 0.326108 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 53620.5 10.6817 -98: Writing visualization results for the current time step. -98: Time step 31 done. CPU time: 0.35201 seconds, end time: 10.6817 seconds, step size: 1.05737 seconds -98: Begin time step 32. Start time: 10.6817 seconds, step size: 1.05737 seconds +98: Solve: M deltax^k = r +94: Begin time step 10. Start time: 8797.86 seconds (2 hours, 26 minutes, 37.86 seconds), step size: 1202.14 seconds (20 minutes, 2.138 seconds) +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 9.64035 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 3.83629 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 5.41743 +100: Newton iteration 2 error: 3856.16 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Initializing the problem -101: Simulator successfully set up +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 3.10523 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.652095 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.0270745 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.000150261 +99: Newton iteration 1 error: 77.4508 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Applying the initial solution of the "tutorial1" problem 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 20.3783 +98: Newton iteration 9 error: 7.00202e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Writing visualization results for the current time step. +99: Solve: M deltax^k = r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.3802 +98: Newton iteration 10 error: 3.21747e-08 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.0781563 +100: Newton iteration 4 error: 5.41743 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 11 error: 1.87015e-11 +98: Linearization/solve/update time: 0.0153189(95.738%)/0.000632042(3.95004%)/4.992e-05(0.311982%) +98: Storage: 49401.7 28.2114 +98: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +98: Time step 49 done. CPU time: 0.851851 seconds, end time: 28.2114 seconds, step size: 0.873861 seconds +98: Begin time step 50. Start time: 28.2114 seconds, step size: 0.794419 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 22.5827 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.437087 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 5.10391e-08 +99: Newton iteration 3 error: 0.117526 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Begin time step 1. Start time: 0 seconds, step size: 125 seconds (2 minutes, 5 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 18.4462 +98: Newton iteration 2 error: 5.86156 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 9 error: 8.94573e-12 -99: Linearization/solve/update time: 0.0162244(98.012%)/0.00029688(1.79346%)/3.22e-05(0.194521%) +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 0.00541395 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 27.0658 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 0.0781563 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.000997049 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 40.9426 +98: Newton iteration 4 error: 38.8267 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 47.3494 +98: Newton iteration 5 error: 13.7907 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55235.2 7.41825 -99: Writing visualization results for the current time step. 100: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 4.25293 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.331643 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 5.87319e-07 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 92.2667 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 1 error: 0.0160117 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 16.6057 +98: Newton iteration 8 error: 0.00179588 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 24 done. CPU time: 0.310194 seconds, end time: 7.41825 seconds, step size: 1.33572 seconds -99: Begin time step 25. Start time: 7.41825 seconds, step size: 1.44703 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +100: Newton iteration 8 error: 9.7333e-10 +100: Linearization/solve/update time: 0.0159682(70.2576%)/0.00671592(29.549%)/4.396e-05(0.193417%) 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 2.75273 +98: Newton iteration 9 error: 6.23329e-08 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 8 error: 9.7333e-10 -100: Linearization/solve/update time: 0.0156292(95.2391%)/0.00074876(4.56269%)/3.252e-05(0.198166%) -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 657.809 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage: 55799.9 0.001 -100: Writing visualization results for the current time step. 99: Solve: M deltax^k = r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 11.5907 -98: Newton iteration 8 error: 0.00250665 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 5 error: 1.25077e-05 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 6 error: 7.00027e-11 +99: Linearization/solve/update time: 0.0145867(97.5496%)/0.000334443(2.23662%)/3.196e-05(0.213736%) +99: Storage: 55713.5 1.14764 +99: Writing visualization results for the current time step. +98: Newton iteration 10 error: 2.28511e-11 +98: Linearization/solve/update time: 0.0139207(94.7165%)/0.000730404(4.96966%)/4.612e-05(0.3138%) +99: Time step 17 done. CPU time: 0.344481 seconds, end time: 1.14764 seconds, step size: 0.326108 seconds +98: Storage: 49177.4 29.0058 +98: Writing visualization results for the current time step. +100: Writing visualization results for the current time step. +99: Begin time step 18. Start time: 1.14764 seconds, step size: 0.434811 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 1 done. CPU time: 0.018207 seconds, end time: 0.001 seconds, step size: 0.001 seconds +100: Time step 1 done. CPU time: 0.0448687 seconds, end time: 0.001 seconds, step size: 0.001 seconds 100: Begin time step 2. Start time: 0.001 seconds, step size: 0.00116667 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 50 done. CPU time: 0.870635 seconds, end time: 29.0058 seconds, step size: 0.794419 seconds +98: Serialize to file 'powerinjection_darcy_fd_time=29.0058_rank=0.ers', next time step size: 0.794419 +98: Begin time step 51. Start time: 29.0058 seconds, step size: 0.794419 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 4.48736e-06 +98: Newton iteration 1 error: 22.9543 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 7.5804 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 35.8807 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 49.9355 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 18.1102 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 7.2277 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 41.0576 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.582933 +99: Newton iteration 1 error: 59.4002 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 4.09273e-11 -98: Linearization/solve/update time: 0.0114821(96.9079%)/0.00032948(2.78079%)/3.688e-05(0.311265%) -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 375.769 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 53392.9 11.7391 -98: Writing visualization results for the current time step. -98: Time step 32 done. CPU time: 0.365282 seconds, end time: 11.7391 seconds, step size: 1.05737 seconds -98: Begin time step 33. Start time: 11.7391 seconds, step size: 1.05737 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 1.02337 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 1.25625 +99: Newton iteration 2 error: 0.437475 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 21.7506 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 19.6279 +98: Newton iteration 8 error: 0.0189606 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 1 error: 375.769 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.0454938 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 1.20786 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.87933 +98: Newton iteration 9 error: 8.25717e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 9.68138 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 2.23963e-11 +98: Linearization/solve/update time: 0.0132947(96.5459%)/0.000428765(3.11369%)/4.688e-05(0.340442%) +94: Solve: M deltax^k = r +98: Storage: 48948.4 29.8002 +98: Writing visualization results for the current time step. +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.163001 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 2.98371e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 31.8405 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 3.09908e-06 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 51 done. CPU time: 0.889589 seconds, end time: 29.8002 seconds, step size: 0.794419 seconds 99: Solve: M deltax^k = r +98: Begin time step 52. Start time: 29.8002 seconds, step size: 0.794419 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 0.690821 +99: Newton iteration 4 error: 0.0152593 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 4 error: 1.70445e-10 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 10.6207 +98: Newton iteration 1 error: 24.1088 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 17.8831 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 4 error: 1.70445e-10 -100: Linearization/solve/update time: 0.008131(98.2503%)/0.00013024(1.57375%)/1.456e-05(0.175935%) -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.0835606 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 5.38334 +98: Newton iteration 2 error: 7.57255 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 40.4071 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 16.352 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Linearization/solve/update time: 0.0121618(98.15%)/0.00020868(1.68411%)/2.056e-05(0.165926%) 100: Storage: 55799.8 0.00216667 100: Writing visualization results for the current time step. -100: Time step 2 done. CPU time: 0.0280916 seconds, end time: 0.00216667 seconds, step size: 0.00116667 seconds -100: Begin time step 3. Start time: 0.00216667 seconds, step size: 0.00175 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 2.76103 +98: Newton iteration 5 error: 10.0533 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 4.06473 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.000870307 +99: Newton iteration 5 error: 5.31624e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 6 error: 2.28707e-09 +99: Linearization/solve/update time: 0.0146446(97.356%)/0.000361122(2.4007%)/3.66e-05(0.243313%) +99: Storage: 55680.7 1.58245 +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 3.5602 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +100: Time step 2 done. CPU time: 0.0727564 seconds, end time: 0.00216667 seconds, step size: 0.00116667 seconds +100: Begin time step 3. Start time: 0.00216667 seconds, step size: 0.00175 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.41499 +98: Newton iteration 7 error: 0.41251 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.00738888 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 375.478 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0134538 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 9.41522 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 7.42848e-08 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 2.29838e-05 +98: Newton iteration 9 error: 5.38051e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +98: Newton iteration 10 error: 1.38914e-09 +98: Linearization/solve/update time: 0.0135443(96.0849%)/0.000504563(3.57943%)/4.7321e-05(0.335701%) +99: Time step 18 done. CPU time: 0.382605 seconds, end time: 1.58245 seconds, step size: 0.434811 seconds +99: Begin time step 19. Start time: 1.58245 seconds, step size: 0.579747 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 48714.2 30.5946 +98: Writing visualization results for the current time step. 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.0469288 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 9 error: 1.0786e-11 -99: Linearization/solve/update time: 0.0165788(97.7754%)/0.00034436(2.0309%)/3.284e-05(0.193677%) -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 9 error: 9.96351 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 7.9491e-09 -98: Linearization/solve/update time: 0.0115421(96.9568%)/0.00032528(2.73244%)/3.7e-05(0.310809%) -98: Storage: 53162.6 12.7965 -98: Writing visualization results for the current time step. -99: Storage: 55123.6 8.86528 -99: Writing visualization results for the current time step. +94: Newton iteration 3 error: 2.8842e-10 +98: Time step 52 done. CPU time: 0.908898 seconds, end time: 30.5946 seconds, step size: 0.794419 seconds +98: Begin time step 53. Start time: 30.5946 seconds, step size: 0.794419 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 24.5827 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Linearization/solve/update time: 0.0700245(96.0937%)/0.00276886(3.79967%)/7.768e-05(0.106599%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 8.7228 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 41.7559 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 64.9124 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 45.0656 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.553288 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 24.4936 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage in liquidPhase: [378240 5.34017 0 0] +94: Storage in gasPhase: [309.235 28746.8 0 0] +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 11.3986 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Storage total: [378549 28752.1 0 0] +94: Writing visualization results for the current time step. +99: Solve: M deltax^k = r 100: Newton iteration 3 error: 0.000122731 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 33 done. CPU time: 0.37863 seconds, end time: 12.7965 seconds, step size: 1.05737 seconds -98: Begin time step 34. Start time: 12.7965 seconds, step size: 1.05737 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 10 error: 6.57023 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 25 done. CPU time: 0.330261 seconds, end time: 8.86528 seconds, step size: 1.44703 seconds -99: Begin time step 26. Start time: 8.86528 seconds, step size: 1.56761 seconds +98: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.302446 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 2.4081 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 19.3648 +98: Newton iteration 8 error: 0.109227 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 10 done. CPU time: 2.00396 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1202.14 seconds (20 minutes, 2.138 seconds) +99: Solve: M deltax^k = r +94: Serialize to file 'obstacle_ncp_time=10000_rank=0.ers', next time step size: 0 100: Newton iteration 4 error: 3.08552e-10 -100: Linearization/solve/update time: 0.0080548(98.2815%)/0.00011796(1.4393%)/2.288e-05(0.279173%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 6.36163 +98: Newton iteration 9 error: 0.000232976 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 0.0710357 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Simulation of problem 'obstacle_ncp' finished. +94: +94: ------------------------ Timing ------------------------ +94: Setup time: 0.327 seconds, 14% +94: Simulation time: 2.01 seconds, 86% +94: Linearization time: 1.68 seconds, 83.6% +94: Linear solve time: 0.0762 seconds, 3.8% +94: Newton update time: 0.00137 seconds, 0.0684% +94: Pre/postprocess time: 0.117 seconds, 5.84% +94: Output write time: 0.0536 seconds, 2.67% +94: First process' simulation CPU time: 1.31 seconds +94: Number of processes: 1 +94: Threads per processes: 1 +94: Total CPU time: 1.31 seconds +94: +94: ---------------------------------------------------------------- +94: +94: Simulation completed +98: Newton iteration 10 error: 7.74776e-10 +98: Linearization/solve/update time: 0.0141701(96.6863%)/0.000437922(2.98805%)/4.7721e-05(0.325612%) +98: Storage: 48474.2 31.389 +98: Writing visualization results for the current time step. +98: Time step 53 done. CPU time: 0.928282 seconds, end time: 31.389 seconds, step size: 0.794419 seconds +98: Begin time step 54. Start time: 31.389 seconds, step size: 0.794419 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Linearization/solve/update time: 0.00815217(96.9272%)/0.00022924(2.7256%)/2.92e-05(0.34718%) 100: Storage: 55799.7 0.00391667 100: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 9.90971 +99: Newton iteration 5 error: 0.00139319 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 11 error: 3.21276 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 3 done. CPU time: 0.03785 seconds, end time: 0.00391667 seconds, step size: 0.00175 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 24.8444 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 10.1047 +100: Time step 3 done. CPU time: 0.102995 seconds, end time: 0.00391667 seconds, step size: 0.00175 seconds 100: Begin time step 4. Start time: 0.00391667 seconds, step size: 0.002625 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 32.834 +98: Newton iteration 3 error: 27.6758 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 38.0771 +98: Newton iteration 4 error: 81.6626 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.583484 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 12 error: 1.17628 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 100: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 62.991 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 374.621 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 14.24 +98: Newton iteration 6 error: 24.3956 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 1.90583 +99: Newton iteration 6 error: 3.75591e-07 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 7 error: 8.26361e-12 +99: Linearization/solve/update time: 0.0158805(97.0564%)/0.000435201(2.6598%)/4.6441e-05(0.283832%) +99: Storage: 55636.8 2.1622 +99: Writing visualization results for the current time step. +94: ###################### +94: # Comparing results +94: ###################### +94: RND: 'af555bf580cdeb8048dbb45d78e5b2f8' +100: Solve: M deltax^k = r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 6.76338 +98: Newton iteration 7 error: 5.77242 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -101: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.0575036 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 13 error: 0.851792 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 1.42959 +98: Newton iteration 8 error: 0.267061 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 0.000229898 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 1.03785e-09 +98: Linearization/solve/update time: 0.0139781(95.5189%)/0.000608643(4.15915%)/4.712e-05(0.321994%) +98: Storage: 48227.6 32.1835 +98: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +98: Time step 54 done. CPU time: 0.948236 seconds, end time: 32.1835 seconds, step size: 0.794419 seconds +98: Begin time step 55. Start time: 32.1835 seconds, step size: 0.794419 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +99: Time step 19 done. CPU time: 0.423935 seconds, end time: 2.1622 seconds, step size: 0.579747 seconds +99: Begin time step 20. Start time: 2.1622 seconds, step size: 0.724684 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 1.22553 +99: Newton iteration 1 error: 33.8155 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 0.00052686 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 1 error: 25.1158 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0620525 +98: Newton iteration 2 error: 10.6068 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 14 error: 0.113402 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 0.326538 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 0.000109566 +98: Newton iteration 3 error: 29.358 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 0.00052686 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 2.92158e-09 -100: Linearization/solve/update time: 0.00804288(98.4065%)/0.00011616(1.42124%)/1.408e-05(0.172272%) -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 15 error: 0.0203584 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 1.12198e-09 -98: Linearization/solve/update time: 0.0116509(96.6961%)/0.00036092(2.99545%)/3.716e-05(0.308408%) +100: Linearization/solve/update time: 0.0160457(98.3492%)/0.000249241(1.52768%)/2.008e-05(0.123077%) 100: Storage: 55799.5 0.00654167 100: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.0662214 +98: Newton iteration 4 error: 93.0178 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 2 error: 0.476278 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 52929.8 13.8538 -98: Writing visualization results for the current time step. -100: Time step 4 done. CPU time: 0.047595 seconds, end time: 0.00654167 seconds, step size: 0.002625 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 75.7114 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 4 done. CPU time: 0.128865 seconds, end time: 0.00654167 seconds, step size: 0.002625 seconds 100: Begin time step 5. Start time: 0.00654167 seconds, step size: 0.0039375 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 34 done. CPU time: 0.392162 seconds, end time: 13.8538 seconds, step size: 1.05737 seconds -98: Begin time step 35. Start time: 13.8538 seconds, step size: 1.05737 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.00349673 +99: Newton iteration 3 error: 0.632611 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 16 error: 1.08629e-05 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 19.136 +98: Newton iteration 6 error: 31.2349 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 8.95027 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.63771 100: Solve: M deltax^k = r +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 372.366 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.52957 +98: Newton iteration 9 error: 0.000958048 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 1.20966e-05 +99: Newton iteration 4 error: 0.173676 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 17 error: 3.09138e-08 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 17.0998 +98: Newton iteration 10 error: 1.87363e-08 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 0.0121694 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 11 error: 1.67688e-11 +98: Linearization/solve/update time: 0.0161034(94.5601%)/0.000751683(4.41393%)/0.000174723(1.02598%) +99: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +94: Simulation name: 'obstacle_ncp' +94: Number of timesteps: '10' 100: Newton iteration 2 error: 0.0803877 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 9 error: 1.36566e-10 -99: Linearization/solve/update time: 0.0166342(97.9819%)/0.00031136(1.83404%)/3.124e-05(0.184016%) + 97/127 Test #94: obstacle_ncp ................................... Passed 2.67 sec +98: Storage: 47973.8 32.9779 +98: Writing visualization results for the current time step. +test 101 + Start 101: tutorial1 + +101: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/tutorial1" "--" +101: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +101: Test timeout computed to be: 1500 +98: Time step 55 done. CPU time: 0.969269 seconds, end time: 32.9779 seconds, step size: 0.794419 seconds +98: Begin time step 56. Start time: 32.9779 seconds, step size: 0.722199 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 6 error: 7.3975e-05 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 49.0011 +98: Newton iteration 1 error: 25.434 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 18 error: 2.38617e-10 -101: Linearization/solve/update time: 0.0399191(94.8531%)/0.00210832(5.00965%)/5.776e-05(0.137246%) -101: Writing visualization results for the current time step. -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 0.0016023 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 42.4957 +98: Newton iteration 2 error: 7.77116 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 55002 10.4329 -99: Writing visualization results for the current time step. -101: Time step 1 done. CPU time: 0.0436243 seconds, end time: 125 seconds (2 minutes, 5 seconds), step size: 125 seconds (2 minutes, 5 seconds) -101: Begin time step 2. Start time: 125 seconds (2 minutes, 5 seconds), step size: 69.4444 seconds (1 minutes, 9.444 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 7 error: 2.6233e-09 +99: Linearization/solve/update time: 0.0124121(96.6597%)/0.000389443(3.0328%)/3.9481e-05(0.307459%) +99: Storage: 55581.8 2.88688 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 14.9914 +98: Newton iteration 3 error: 28.6014 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 26 done. CPU time: 0.350258 seconds, end time: 10.4329 seconds, step size: 1.56761 seconds -99: Begin time step 27. Start time: 10.4329 seconds, step size: 1.69825 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: ###################### +101: # Running test '' +101: ###################### +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 63.4765 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 34.3065 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 0.0016023 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 1.30743e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.899416 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 2.7932 +98: Newton iteration 6 error: 11.5736 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 8.52259 +99: Time step 20 done. CPU time: 0.457296 seconds, end time: 2.88688 seconds, step size: 0.724684 seconds +99: Serialize to file 'powerinjection_forchheimer_ad_time=2.88688_rank=0.ers', next time step size: 0.905855 +99: Begin time step 21. Start time: 2.88688 seconds, step size: 0.905855 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0730472 +98: Newton iteration 7 error: 1.53633 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 5 error: 1.38982e-11 -100: Linearization/solve/update time: 0.0100966(98.3154%)/0.00015476(1.50698%)/1.824e-05(0.177612%) +100: Linearization/solve/update time: 0.0142454(97.9259%)/0.000274883(1.8896%)/2.684e-05(0.184504%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.0233246 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage: 55799.2 0.0104792 100: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 2.27931 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/tutorial1 " +100: Time step 5 done. CPU time: 0.157773 seconds, end time: 0.0104792 seconds, step size: 0.0039375 seconds +100: Begin time step 6. Start time: 0.0104792 seconds, step size: 0.00557813 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 1.4354e-05 +98: Newton iteration 9 error: 3.50799e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 2.50111e-11 +98: Linearization/solve/update time: 0.0143209(94.1533%)/0.000770283(5.06427%)/0.000119002(0.782386%) +98: Storage: 47735.9 33.7001 +98: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.65823 +98: Time step 56 done. CPU time: 0.990886 seconds, end time: 33.7001 seconds, step size: 0.722199 seconds +99: Newton iteration 1 error: 26.11 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 5 done. CPU time: 0.0594593 seconds, end time: 0.0104792 seconds, step size: 0.0039375 seconds -100: Begin time step 6. Start time: 0.0104792 seconds, step size: 0.00557813 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 8.04903e-11 -98: Linearization/solve/update time: 0.0116926(97.0092%)/0.0003238(2.68644%)/3.668e-05(0.30432%) -98: Storage: 52694.1 14.9112 -98: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.0295816 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Begin time step 57. Start time: 33.7001 seconds, step size: 0.722199 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 1.89745 +99: Newton iteration 2 error: 0.587883 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 35 done. CPU time: 0.405681 seconds, end time: 14.9112 seconds, step size: 1.05737 seconds -98: Begin time step 36. Start time: 14.9112 seconds, step size: 1.05737 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 367.162 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 19.104 +98: Newton iteration 1 error: 26.0866 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r +100: Solve: M deltax^k = r +98: Solve: M deltax^k = r 99: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 7.88514 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 2.12781 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 3 error: 1.02931 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 3.09242e-05 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.0903634 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 6.71889 +98: Newton iteration 3 error: 57.8016 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 0.475645 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 24.1587 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 0.0633533 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 13.0696 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 30.2713 +98: Newton iteration 6 error: 5.76074 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 0.71492 +99: Newton iteration 6 error: 0.00155627 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 4.67329e-07 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.0903634 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.00157405 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 19.4184 +98: Newton iteration 7 error: 1.06352 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.181241 +99: Newton iteration 7 error: 8.84202e-07 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 39.3958 +98: Newton iteration 8 error: 0.0458171 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 4 error: 3.97446e-09 -100: Linearization/solve/update time: 0.00806924(98.4087%)/0.00011644(1.42005%)/1.404e-05(0.171225%) -101: Newton iteration 6 error: 2.42212e-09 -101: Linearization/solve/update time: 0.013098(96.5818%)/0.00044504(3.28162%)/1.852e-05(0.136562%) -101: Writing visualization results for the current time step. -101: Time step 2 done. CPU time: 0.0576351 seconds, end time: 194.444 seconds (3 minutes, 14.44 seconds), step size: 69.4444 seconds (1 minutes, 9.444 seconds) -101: Begin time step 3. Start time: 194.444 seconds (3 minutes, 14.44 seconds), step size: 92.5926 seconds (1 minutes, 32.59 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 55798.8 0.0160573 -100: Writing visualization results for the current time step. +99: Newton iteration 8 error: 7.45626e-12 +99: Linearization/solve/update time: 0.0160508(97.0409%)/0.000445283(2.69212%)/4.4161e-05(0.266991%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 7.97989 +98: Newton iteration 9 error: 0.000149761 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 55512.9 3.79274 +99: Writing visualization results for the current time step. +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 10 error: 1.30061e-07 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Linearization/solve/update time: 0.0120545(98.1939%)/0.000203201(1.65524%)/1.852e-05(0.150861%) +100: Storage: 55798.8 0.0160573 +100: Writing visualization results for the current time step. +98: Newton iteration 11 error: 2.27374e-11 +98: Linearization/solve/update time: 0.0158829(95.0001%)/0.000785404(4.69773%)/5.0522e-05(0.302187%) +100: Time step 6 done. CPU time: 0.181453 seconds, end time: 0.0160573 seconds, step size: 0.00557813 seconds +100: Begin time step 7. Start time: 0.0160573 seconds, step size: 0.00836719 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 21 done. CPU time: 0.485756 seconds, end time: 3.79274 seconds, step size: 0.905855 seconds +99: Begin time step 22. Start time: 3.79274 seconds, step size: 1.05683 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 47490 34.4223 +98: Writing visualization results for the current time step. +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +98: Time step 57 done. CPU time: 1.01175 seconds, end time: 34.4223 seconds, step size: 0.722199 seconds +99: Newton iteration 1 error: 21.0625 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Begin time step 58. Start time: 34.4223 seconds, step size: 0.656545 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.0153856 +99: Newton iteration 2 error: 0.604864 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 6 done. CPU time: 0.0692448 seconds, end time: 0.0160573 seconds, step size: 0.00557813 seconds -100: Begin time step 7. Start time: 0.0160573 seconds, step size: 0.00836719 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.655771 +98: Newton iteration 1 error: 27.5639 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 5.3242 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.250005 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.000123529 +99: Newton iteration 3 error: 1.04417 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.00867608 +98: Newton iteration 3 error: 46.1335 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 33.363 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 13.1092 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 4.56958 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.641094 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 357.754 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 1.17627e-06 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 1.05971 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 9 error: 6.94672e-09 -99: Linearization/solve/update time: 0.0167292(98.0189%)/0.00030664(1.79665%)/3.148e-05(0.184446%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.0791936 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 3.09228e-11 -98: Linearization/solve/update time: 0.0117341(96.931%)/0.00033456(2.76367%)/3.696e-05(0.305312%) -99: Storage: 54869.7 12.1311 -99: Writing visualization results for the current time step. -98: Storage: 52455.4 15.9686 -98: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.00579285 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 36 done. CPU time: 0.419259 seconds, end time: 15.9686 seconds, step size: 1.05737 seconds -98: Begin time step 37. Start time: 15.9686 seconds, step size: 1.05737 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.0137783 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 7.95374e-06 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 0.324892 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 0.0892081 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.00112479 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 27 done. CPU time: 0.370405 seconds, end time: 12.1311 seconds, step size: 1.69825 seconds -99: Begin time step 28. Start time: 12.1311 seconds, step size: 1.83977 seconds +98: Newton iteration 10 error: 1.7053e-11 +98: Linearization/solve/update time: 0.0145506(96.1121%)/0.000543685(3.59124%)/4.492e-05(0.296713%) +98: Storage: 47258.6 35.0788 +98: Writing visualization results for the current time step. +100: Newton iteration 4 error: 3.1481e-09 +100: Linearization/solve/update time: 0.00851494(97.284%)/0.000214601(2.45184%)/2.312e-05(0.264148%) +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +98: Time step 58 done. CPU time: 1.03043 seconds, end time: 35.0788 seconds, step size: 0.656545 seconds +98: Begin time step 59. Start time: 35.0788 seconds, step size: 0.656545 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Storage: 55798.2 0.0244245 +99: Newton iteration 6 error: 0.00209772 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 19.0797 +98: Newton iteration 1 error: 28.5387 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 1.47771e-05 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.19705 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 4 error: 3.1481e-09 -100: Linearization/solve/update time: 0.00807412(98.3847%)/0.00011832(1.44175%)/1.424e-05(0.173517%) 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 7.41109 +99: Newton iteration 7 error: 6.42117e-06 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 55798.2 0.0244245 +98: Newton iteration 2 error: 10.3203 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 38.7626 +98: Newton iteration 3 error: 48.2464 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 47.2357 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 7 done. CPU time: 0.0790449 seconds, end time: 0.0244245 seconds, step size: 0.00836719 seconds +100: Time step 7 done. CPU time: 0.210072 seconds, end time: 0.0244245 seconds, step size: 0.00836719 seconds 100: Begin time step 8. Start time: 0.0244245 seconds, step size: 0.0125508 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.65348 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 1.45236e-08 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +99: Newton iteration 8 error: 8.99547e-11 +99: Linearization/solve/update time: 0.0219277(97.9371%)/0.000417363(1.8641%)/4.452e-05(0.198843%) 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 17.912 +98: Newton iteration 5 error: 91.9544 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 64.0439 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 55432.3 4.84957 +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 3.5057 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.0365328 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 1.34732e-05 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 2.80806e-11 +98: Linearization/solve/update time: 0.0139808(95.0302%)/0.000637845(4.33554%)/9.332e-05(0.634312%) +98: Storage: 47017.9 35.7354 +98: Writing visualization results for the current time step. 100: Newton iteration 1 error: 342.428 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 59 done. CPU time: 1.05051 seconds, end time: 35.7354 seconds, step size: 0.656545 seconds +98: Begin time step 60. Start time: 35.7354 seconds, step size: 0.656545 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 9.62172 +98: Newton iteration 1 error: 30.2627 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 2.62776 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 6 error: 5.18042e-11 -101: Linearization/solve/update time: 0.0130954(96.4949%)/0.00045744(3.3707%)/1.824e-05(0.134403%) -101: Writing visualization results for the current time step. -101: Time step 3 done. CPU time: 0.0715891 seconds, end time: 287.037 seconds (4 minutes, 47.04 seconds), step size: 92.5926 seconds (1 minutes, 32.59 seconds) -101: Begin time step 4. Start time: 287.037 seconds (4 minutes, 47.04 seconds), step size: 123.457 seconds (2 minutes, 3.457 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 3.85076 +98: Newton iteration 2 error: 10.2557 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 63.8333 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 22 done. CPU time: 0.523566 seconds, end time: 4.84957 seconds, step size: 1.05683 seconds +99: Begin time step 23. Start time: 4.84957 seconds, step size: 1.23297 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 17.0748 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.0293273 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 1.7591 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.831286 +98: Newton iteration 4 error: 45.3982 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.126091 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0538221 +98: Newton iteration 5 error: 118.494 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 40.2335 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 4.06838e-05 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 0.798853 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 0.00023349 +98: Newton iteration 7 error: 3.52873 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 0.358237 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 0.186107 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.577335 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r -100: Newton iteration 4 error: 4.05936e-09 -100: Linearization/solve/update time: 0.00804484(98.4102%)/0.0001162(1.42144%)/1.376e-05(0.168322%) 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.552166 +99: Newton iteration 3 error: 1.59148 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 10 error: 6.96058e-08 +98: Newton iteration 9 error: 0.0003707 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 10 error: 1.06456e-09 +98: Linearization/solve/update time: 0.0139027(96.7773%)/0.000416481(2.89914%)/4.648e-05(0.323549%) +100: Newton iteration 3 error: 4.06838e-05 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 4 error: 4.05936e-09 +100: Linearization/solve/update time: 0.00818073(96.5591%)/0.000253522(2.99238%)/3.8e-05(0.448523%) 100: Storage: 55797.2 0.0369753 100: Writing visualization results for the current time step. -98: Newton iteration 11 error: 3.10365e-11 -98: Linearization/solve/update time: 0.0129604(96.9718%)/0.00036448(2.7271%)/4.024e-05(0.301082%) -100: Time step 8 done. CPU time: 0.0888007 seconds, end time: 0.0369753 seconds, step size: 0.0125508 seconds -100: Begin time step 9. Start time: 0.0369753 seconds, step size: 0.0188262 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.000289879 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 52213.7 17.0259 +98: Storage: 46766 36.3919 98: Writing visualization results for the current time step. +100: Time step 8 done. CPU time: 0.239537 seconds, end time: 0.0369753 seconds, step size: 0.0125508 seconds +98: Time step 60 done. CPU time: 1.06908 seconds, end time: 36.3919 seconds, step size: 0.656545 seconds +98: Serialize to file 'powerinjection_darcy_fd_time=36.3919_rank=0.ers', next time step size: 0.656545 +98: Begin time step 61. Start time: 36.3919 seconds, step size: 0.656545 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 31.2782 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.0179009 +99: Newton iteration 4 error: 0.741458 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 37 done. CPU time: 0.434122 seconds, end time: 17.0259 seconds, step size: 1.05737 seconds -98: Begin time step 38. Start time: 17.0259 seconds, step size: 0.961247 seconds +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 0.165032 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Begin time step 9. Start time: 0.0369753 seconds, step size: 0.0188262 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 13.1646 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k @@ -63419,4865 +64060,4221 @@ 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 19.0366 +98: Newton iteration 3 error: 51.7186 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.000448588 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 1.56833e-06 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +100: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.9891 +98: Newton iteration 4 error: 166.818 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 99.8132 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 52.6661 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.144333 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 9 error: 3.89827e-07 +99: Newton iteration 6 error: 0.0190754 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 5 error: 6.6337e-09 -101: Linearization/solve/update time: 0.0109256(96.2476%)/0.00041096(3.62031%)/1.5e-05(0.132141%) -101: Writing visualization results for the current time step. +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 7 error: 0.000303788 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.144333 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 22.2996 +98: Newton iteration 7 error: 20.9444 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Time step 4 done. CPU time: 0.0833478 seconds, end time: 410.494 seconds (6 minutes, 50.49 seconds), step size: 123.457 seconds (2 minutes, 3.457 seconds) -101: Begin time step 5. Start time: 410.494 seconds (6 minutes, 50.49 seconds), step size: 174.897 seconds (2 minutes, 54.9 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 31.1796 +98: Newton iteration 8 error: 4.04651 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.00348759 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 1.1287e-11 -99: Linearization/solve/update time: 0.0187728(98.0377%)/0.00034088(1.78018%)/3.488e-05(0.182154%) -101: Solve: M deltax^k = r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 8.50267e-08 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.0804005 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 10.8378 +98: Newton iteration 9 error: 0.144896 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 54725.6 13.9709 -99: Writing visualization results for the current time step. +99: Newton iteration 9 error: 1.69931e-11 100: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 10 error: 0.000111417 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 11 error: 2.63185e-10 +98: Linearization/solve/update time: 0.0165879(96.762%)/0.000500484(2.91946%)/5.46e-05(0.318497%) +98: Storage: 46500 37.0485 +98: Writing visualization results for the current time step. +98: Time step 61 done. CPU time: 1.09042 seconds, end time: 37.0485 seconds, step size: 0.656545 seconds +98: Begin time step 62. Start time: 37.0485 seconds, step size: 0.596859 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 1.75855e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Linearization/solve/update time: 0.0328143(98.4341%)/0.000475925(1.42765%)/4.608e-05(0.138228%) +99: Storage: 55337.9 6.08254 98: Solve: M deltax^k = r +99: Writing visualization results for the current time step. 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 3.45966 +98: Newton iteration 1 error: 32.1026 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 28 done. CPU time: 0.39269 seconds, end time: 13.9709 seconds, step size: 1.83977 seconds -99: Begin time step 29. Start time: 13.9709 seconds, step size: 1.83977 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 6.65271 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 5 error: 8.01492e-12 +100: Linearization/solve/update time: 0.0102055(96.7759%)/0.000310603(2.94535%)/2.94e-05(0.278791%) +100: Storage: 55795.8 0.0558014 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.26785 +98: Newton iteration 2 error: 9.65402 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 5 error: 8.01492e-12 -100: Linearization/solve/update time: 0.0100791(98.3267%)/0.00015364(1.49883%)/1.788e-05(0.174428%) -100: Storage: 55795.8 0.0558014 100: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.00138909 -99: Solve: M deltax^k = r +98: Newton iteration 3 error: 57.4148 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 6.51823 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -100: Time step 9 done. CPU time: 0.100647 seconds, end time: 0.0558014 seconds, step size: 0.0188262 seconds -100: Begin time step 10. Start time: 0.0558014 seconds, step size: 0.0266704 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 3.23489 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 4.2181e-08 +98: Newton iteration 4 error: 84.8439 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 159.18 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 23 done. CPU time: 0.575938 seconds, end time: 6.08254 seconds, step size: 1.23297 seconds +99: Begin time step 24. Start time: 6.08254 seconds, step size: 1.33572 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.497494 +99: Newton iteration 1 error: 13.884 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 2.42153e-11 -98: Linearization/solve/update time: 0.0118948(96.9627%)/0.00033532(2.73343%)/3.728e-05(0.303896%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 84.4848 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +99: Solve: M deltax^k = r +98: Newton iteration 7 error: 23.0021 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 1.59709 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 9 done. CPU time: 0.275944 seconds, end time: 0.0558014 seconds, step size: 0.0188262 seconds +100: Begin time step 10. Start time: 0.0558014 seconds, step size: 0.0266704 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 293.164 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 3.46368 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 51991.2 17.9872 -98: Writing visualization results for the current time step. -98: Time step 38 done. CPU time: 0.447895 seconds, end time: 17.9872 seconds, step size: 0.961247 seconds -98: Begin time step 39. Start time: 17.9872 seconds, step size: 0.961247 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 9 error: 0.00189418 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 1.57003 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.171462 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 19.2099 +98: Newton iteration 10 error: 2.77105e-08 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.523017 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.479932 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 2.14538 +99: Newton iteration 3 error: 1.38172 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 6.40765 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 11 error: 1.53904e-11 +98: Linearization/solve/update time: 0.0160958(96.0516%)/0.000606524(3.61943%)/5.512e-05(0.328928%) +98: Storage: 46242.3 37.6453 +98: Writing visualization results for the current time step. +99: Solve: M deltax^k = r +100: Newton iteration 2 error: 0.171462 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.00946693 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +98: Time step 62 done. CPU time: 1.11387 seconds, end time: 37.6453 seconds, step size: 0.596859 seconds +98: Begin time step 63. Start time: 37.6453 seconds, step size: 0.542599 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 27.733 +98: Newton iteration 1 error: 33.7573 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.003478 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 1.56215 +99: Newton iteration 4 error: 0.446515 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 39.805 +98: Newton iteration 2 error: 9.61799 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 58.5537 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 4.23866e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.352268 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 1.06556e-06 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 14.1777 +98: Newton iteration 4 error: 138.775 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 5 error: 6.42331e-12 -100: Linearization/solve/update time: 0.0100929(98.2918%)/0.00015788(1.53754%)/1.752e-05(0.170622%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 5.61157 +98: Newton iteration 5 error: 66.518 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 32.7577 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 10.0348 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 8 error: 1.1182 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r -100: Storage: 55793.8 0.0824718 -100: Writing visualization results for the current time step. 99: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 1.17477e-09 -101: Linearization/solve/update time: 0.0174391(96.8287%)/0.00054684(3.03627%)/2.432e-05(0.135034%) -101: Writing visualization results for the current time step. -101: Time step 5 done. CPU time: 0.101815 seconds, end time: 585.391 seconds (9 minutes, 45.39 seconds), step size: 174.897 seconds (2 minutes, 54.9 seconds) -101: Begin time step 6. Start time: 585.391 seconds (9 minutes, 45.39 seconds), step size: 204.047 seconds (3 minutes, 24.05 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 7 error: 0.0245693 +99: Newton iteration 5 error: 0.244518 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 6 error: 0.0221669 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +100: Newton iteration 5 error: 6.42331e-12 +100: Linearization/solve/update time: 0.0102022(97.2008%)/0.000260961(2.48628%)/3.284e-05(0.31288%) +100: Storage: 55793.8 0.0824718 +100: Writing visualization results for the current time step. 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.711597 +98: Newton iteration 9 error: 0.0256919 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 10 done. CPU time: 0.112795 seconds, end time: 0.0824718 seconds, step size: 0.0266704 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +100: Time step 10 done. CPU time: 0.302899 seconds, end time: 0.0824718 seconds, step size: 0.0266704 seconds +98: Newton iteration 10 error: 6.64498e-06 100: Serialize to file 'powerinjection_forchheimer_fd_time=0.0824718_rank=0.ers', next time step size: 0.0377831 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Begin time step 11. Start time: 0.0824718 seconds, step size: 0.0377831 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 11 error: 1.70246e-11 +98: Linearization/solve/update time: 0.0161332(96.5246%)/0.000525883(3.14634%)/5.5001e-05(0.329069%) +98: Storage: 45989.5 38.1879 +98: Writing visualization results for the current time step. +98: Time step 63 done. CPU time: 1.13442 seconds, end time: 38.1879 seconds, step size: 0.542599 seconds +98: Begin time step 64. Start time: 38.1879 seconds, step size: 0.493272 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 7 error: 0.000150261 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -98: Solve: M deltax^k = r -99: Newton iteration 8 error: 0.000107788 +99: Newton iteration 8 error: 5.10391e-08 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -101: Solve: M deltax^k = r -98: Newton iteration 8 error: 0.00997826 +98: Newton iteration 1 error: 36.9938 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.0644713 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 2.22047e-06 +98: Newton iteration 2 error: 8.63311 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 264.271 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 9 error: 7.85235e-10 -99: Linearization/solve/update time: 0.0170749(97.9284%)/0.00030516(1.75016%)/5.604e-05(0.321403%) -98: Newton iteration 10 error: 3.11502e-11 -98: Linearization/solve/update time: 0.0119617(96.8588%)/0.00032912(2.66503%)/5.88e-05(0.476129%) -101: Solve: M deltax^k = r -98: Storage: 51765.7 18.9484 -98: Writing visualization results for the current time step. -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 1.67036 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 54580.6 15.8107 +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 193.688 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 9 error: 8.94573e-12 +99: Linearization/solve/update time: 0.0206947(97.1264%)/0.000561444(2.63502%)/5.084e-05(0.238607%) +99: Storage: 55235.2 7.41825 99: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.136272 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 39 done. CPU time: 0.461797 seconds, end time: 18.9484 seconds, step size: 0.961247 seconds -98: Begin time step 40. Start time: 18.9484 seconds, step size: 0.961247 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 171.71 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 29 done. CPU time: 0.413311 seconds, end time: 15.8107 seconds, step size: 1.83977 seconds -99: Begin time step 30. Start time: 15.8107 seconds, step size: 1.99308 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 19.9644 +98: Newton iteration 5 error: 13.5183 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 6 error: 0.174808 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.00946617 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.00976859 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.00404948 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.46262 +98: Newton iteration 8 error: 5.63491e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 24 done. CPU time: 0.623934 seconds, end time: 7.41825 seconds, step size: 1.33572 seconds +99: Begin time step 25. Start time: 7.41825 seconds, step size: 1.44703 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 5.79649 +99: Newton iteration 1 error: 11.5907 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 34.2188 -101: Solve: M deltax^k = r -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 5.63421e-06 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 6.33169e-08 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 9 error: 3.09825e-09 +98: Linearization/solve/update time: 0.0133675(96.7892%)/0.000400043(2.89657%)/4.34e-05(0.314244%) 99: Solve: M deltax^k = r +98: Storage: 45741.6 38.6718 +98: Writing visualization results for the current time step. +98: Time step 64 done. CPU time: 1.15313 seconds, end time: 38.6812 seconds, step size: 0.493272 seconds +98: Begin time step 65. Start time: 38.6812 seconds, step size: 0.534378 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.693438 +99: Newton iteration 2 error: 0.582933 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 15.1303 +98: Newton iteration 1 error: 42.3305 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 5 error: 1.47224e-11 -100: Linearization/solve/update time: 0.0101142(98.2037%)/0.00016588(1.61061%)/1.912e-05(0.185645%) -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 4.05613e-08 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 8.02662 +98: Newton iteration 2 error: 15.8948 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 6.33169e-08 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 5 error: 1.47224e-11 +100: Linearization/solve/update time: 0.0142578(97.8486%)/0.000285402(1.95866%)/2.8081e-05(0.192715%) 100: Storage: 55791 0.120255 100: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 2.49098 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 2.67304 +98: Newton iteration 3 error: 1.74671 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 11 done. CPU time: 0.125202 seconds, end time: 0.120255 seconds, step size: 0.0377831 seconds +100: Time step 11 done. CPU time: 0.332931 seconds, end time: 0.120255 seconds, step size: 0.0377831 seconds 100: Begin time step 12. Start time: 0.120255 seconds, step size: 0.053526 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 6 error: 6.14814e-11 -101: Linearization/solve/update time: 0.0130925(96.8708%)/0.00040452(2.99302%)/1.84e-05(0.136141%) -101: Writing visualization results for the current time step. -101: Time step 6 done. CPU time: 0.115722 seconds, end time: 789.438 seconds (13 minutes, 9.438 seconds), step size: 204.047 seconds (3 minutes, 24.05 seconds) -101: Begin time step 7. Start time: 789.438 seconds (13 minutes, 9.438 seconds), step size: 272.062 seconds (4 minutes, 32.06 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.42354 +98: Newton iteration 4 error: 0.0544794 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 4.90605e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 6 error: 9.14952e-10 +98: Linearization/solve/update time: 0.00894894(96.906%)/0.000256921(2.78214%)/2.88e-05(0.311869%) +98: Storage: 45499.6 39.1013 +98: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 3.0962 +99: Newton iteration 3 error: 1.25625 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 1.20786 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 0.690821 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 233.895 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0124574 +98: Time step 65 done. CPU time: 1.16802 seconds, end time: 39.2156 seconds, step size: 0.534378 seconds +98: Begin time step 66. Start time: 39.2156 seconds, step size: 0.712504 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 1.09782 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.0477871 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 1.1477e-05 +98: Newton iteration 1 error: 45.6156 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.307216 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 1.27329e-10 -98: Linearization/solve/update time: 0.0119986(97.0575%)/0.00032648(2.64093%)/3.728e-05(0.301562%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 5.26806 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.109866 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 2.16597e-05 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 1.04069e-09 +98: Linearization/solve/update time: 0.00726065(96.9114%)/0.000209162(2.79179%)/2.2241e-05(0.296861%) +98: Storage: 45241.7 39.5041 +98: Writing visualization results for the current time step. +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 6 error: 0.0835606 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.380202 +99: Newton iteration 7 error: 0.000870307 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -98: Storage: 51537.2 19.9097 -98: Writing visualization results for the current time step. -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 0.592195 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.307216 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.00572954 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 40 done. CPU time: 0.475936 seconds, end time: 19.9097 seconds, step size: 0.961247 seconds -98: Serialize to file 'powerinjection_darcy_fd_time=19.9097_rank=0.ers', next time step size: 0.961247 -98: Begin time step 41. Start time: 19.9097 seconds, step size: 0.961247 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +98: Time step 66 done. CPU time: 1.17971 seconds, end time: 39.9281 seconds, step size: 0.712504 seconds +98: Begin time step 67. Start time: 39.9281 seconds, step size: 1.00938 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.0716957 +99: Newton iteration 8 error: 7.42848e-08 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.000440516 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 27.6114 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 7.64039 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 1.98412e-07 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 20.2575 +98: Newton iteration 3 error: 0.0304188 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.00390858 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 2.49161e-06 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 9 error: 1.0786e-11 +99: Linearization/solve/update time: 0.0190213(97.1248%)/0.000516203(2.63579%)/4.6881e-05(0.23938%) +100: Newton iteration 5 error: 7.1819e-12 +100: Linearization/solve/update time: 0.010352(96.9194%)/0.000301482(2.82258%)/2.756e-05(0.258027%) +99: Storage: 55123.6 8.86528 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.70081 +98: Newton iteration 4 error: 8.07626e-08 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 5 error: 7.1819e-12 -100: Linearization/solve/update time: 0.0100638(98.2885%)/0.00015684(1.53178%)/1.84e-05(0.179704%) 100: Storage: 55786.9 0.173781 +98: Newton iteration 5 error: 1.68825e-11 +98: Linearization/solve/update time: 0.00750465(96.7297%)/0.000230402(2.96972%)/2.332e-05(0.300579%) +98: Storage: 44948.9 39.8873 +98: Writing visualization results for the current time step. +98: Time step 67 done. CPU time: 1.19149 seconds, end time: 40.9375 seconds, step size: 1.00938 seconds +98: Begin time step 68. Start time: 40.9375 seconds, step size: 1.42996 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 9 error: 1.23252e-05 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -100: Time step 12 done. CPU time: 0.137073 seconds, end time: 0.173781 seconds, step size: 0.053526 seconds +99: Writing visualization results for the current time step. +100: Time step 12 done. CPU time: 0.364769 seconds, end time: 0.173781 seconds, step size: 0.053526 seconds 100: Begin time step 13. Start time: 0.173781 seconds, step size: 0.0758285 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +99: Time step 25 done. CPU time: 0.669334 seconds, end time: 8.86528 seconds, step size: 1.44703 seconds +99: Begin time step 26. Start time: 8.86528 seconds, step size: 1.56761 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 19.0541 +98: Newton iteration 1 error: 14.5944 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 5 error: 1.11397e-09 -101: Linearization/solve/update time: 0.0109378(96.878%)/0.0003378(2.99196%)/1.468e-05(0.130024%) -101: Writing visualization results for the current time step. -101: Time step 7 done. CPU time: 0.127399 seconds, end time: 1061.5 seconds (17 minutes, 41.5 seconds), step size: 272.062 seconds (4 minutes, 32.06 seconds) -101: Begin time step 8. Start time: 1061.5 seconds (17 minutes, 41.5 seconds), step size: 385.421 seconds (6 minutes, 25.42 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 1.06866e-10 -99: Linearization/solve/update time: 0.0191607(98.081%)/0.0003394(1.73734%)/3.548e-05(0.181618%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 41.9739 +98: Newton iteration 2 error: 6.08462 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 199.822 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 54422.5 17.8038 -99: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.033568 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 43.9113 +98: Newton iteration 3 error: 0.00166397 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k 100: Solve: M deltax^k = r +98: Newton iteration 4 error: 2.15657e-07 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 1.66551e-11 +98: Linearization/solve/update time: 0.00724809(95.9731%)/0.000281442(3.72662%)/2.2681e-05(0.300323%) +98: Storage: 44606.9 40.2383 +98: Writing visualization results for the current time step. +98: Time step 68 done. CPU time: 1.20307 seconds, end time: 42.3674 seconds, step size: 1.42996 seconds +98: Begin time step 69. Start time: 42.3674 seconds, step size: 2.02577 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 9.90971 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.583484 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.422234 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 30 done. CPU time: 0.436029 seconds, end time: 17.8038 seconds, step size: 1.99308 seconds -99: Serialize to file 'powerinjection_forchheimer_ad_time=17.8038_rank=0.ers', next time step size: 1.99308 -99: Begin time step 31. Start time: 17.8038 seconds, step size: 1.99308 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 14.0468 +98: Newton iteration 1 error: 8.14407 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 7.97834 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.0299108 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 1.80745 +98: Newton iteration 2 error: 4.70256 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 5.19724 +99: Newton iteration 3 error: 1.90583 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 3.51888 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +100: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.00258651 +98: Newton iteration 3 error: 0.00379828 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r +98: Solve: M deltax^k = r +99: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 3.14701e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 3.69373e-08 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 1.69678e-11 +98: Linearization/solve/update time: 0.00731409(96.9178%)/0.000210082(2.78376%)/2.252e-05(0.298409%) 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.546305 +99: Newton iteration 4 error: 1.22553 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 44198.9 40.5307 +98: Writing visualization results for the current time step. +99: Solve: M deltax^k = r +98: Time step 69 done. CPU time: 1.21481 seconds, end time: 44.3932 seconds, step size: 2.02577 seconds +98: Begin time step 70. Start time: 44.3932 seconds, step size: 2.86984 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 5 error: 1.79438e-09 +100: Linearization/solve/update time: 0.0142614(97.8312%)/0.000291323(1.99844%)/2.484e-05(0.170399%) +99: Update: x^(k+1) = x^k - deltax^k 98: Solve: M deltax^k = r -101: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 8.02143e-07 +98: Newton iteration 1 error: 4.94714 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 3.65672 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 5 error: 1.79438e-09 -100: Linearization/solve/update time: 0.0101063(98.2841%)/0.00015848(1.54123%)/1.796e-05(0.174662%) +100: Storage: 55781.2 0.249609 +100: Writing visualization results for the current time step. +100: Time step 13 done. CPU time: 0.389686 seconds, end time: 0.249609 seconds, step size: 0.0758285 seconds +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 4.01538 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.00496026 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +101: opm models will now start the simulation. +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 4.3741e-07 +101: # [parameters which were specified at compile-time] +101: CellsX="100" +101: CellsY="1" +101: ContinueOnConvergenceError="0" +101: DomainSizeX="300" +101: DomainSizeY="60" +101: EnableAsyncVtkOutput="1" +101: EnableGravity="0" +101: EnableGridAdaptation="0" +101: EnableIntensiveQuantityCache="0" +101: EnableStorageCache="0" +101: EnableThermodynamicHints="0" +101: EnableVtkOutput="1" +101: EndTime="100000" +101: GridGlobalRefinements="0" +101: InitialTimeStepSize="125" +101: LinearSolverAbsTolerance="-1" +101: LinearSolverMaxError="1e+07" +101: LinearSolverMaxIterations="1000" +101: LinearSolverOverlapSize="2" +101: LinearSolverTolerance="0.001" +101: LinearSolverVerbosity="0" +101: MaxTimeStepDivisions="10" +101: MaxTimeStepSize="inf" +101: MinTimeStepSize="0" +101: NewtonMaxError="1e+100" +101: NewtonMaxIterations="20" +101: NewtonTargetIterations="10" +101: NewtonTolerance="1e-08" +101: NewtonVerbose="1" +101: NewtonWriteConvergence="0" +101: NumericDifferenceMethod="1" +101: OutputDir="" +101: ParameterFile="" +101: PreconditionerOrder="0" +101: PreconditionerRelaxation="1" +101: PredeterminedTimeStepsFile="" +101: PrintParameters="2" +101: RestartTime="-1e+35" +101: ThreadsPerProcess="1" +101: VtkWriteAverageMolarMasses="0" +101: VtkWriteDensities="1" +101: VtkWriteDofIndex="0" +101: VtkWriteExtrusionFactor="0" +101: VtkWriteFilterVelocities="0" +101: VtkWriteIntrinsicPermeabilities="0" +101: VtkWriteMobilities="0" +101: VtkWritePorosity="1" +101: VtkWritePotentialGradients="0" +101: VtkWritePressures="1" +101: VtkWritePrimaryVars="0" +101: VtkWriteProcessRank="0" +101: VtkWriteRelativePermeabilities="0" +101: VtkWriteSaturations="0" +101: VtkWriteTemperature="1" +101: VtkWriteViscosities="0" +101: # [end of parameters] +101: Allocating the simulation vanguard +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 5 error: 0.326538 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 1.68078 +99: Newton iteration 6 error: 0.0662214 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 55781.2 0.249609 -100: Writing visualization results for the current time step. -98: Newton iteration 10 error: 3.08091e-11 -98: Linearization/solve/update time: 0.0155262(96.9694%)/0.00043584(2.72205%)/4.94e-05(0.308529%) -100: Time step 13 done. CPU time: 0.148998 seconds, end time: 0.249609 seconds, step size: 0.0758285 seconds +98: Newton iteration 5 error: 1.79625e-11 100: Begin time step 14. Start time: 0.249609 seconds, step size: 0.107424 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.714621 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 51305.4 20.8709 +98: Linearization/solve/update time: 0.00738717(97.0095%)/0.000205322(2.69632%)/2.24e-05(0.29416%) +101: Adding LGRs, if any +101: Distributing the vanguard's data +101: Allocating the model +101: Allocating the problem +101: Initializing the model +98: Storage: 43708.2 40.7234 98: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 2.81973 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 41 done. CPU time: 0.494418 seconds, end time: 20.8709 seconds, step size: 0.961247 seconds -98: Begin time step 42. Start time: 20.8709 seconds, step size: 0.961247 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Initializing the problem +101: Simulator successfully set up +101: Applying the initial solution of the "tutorial1" problem +101: Writing visualization results for the current time step. +101: Begin time step 1. Start time: 0 seconds, step size: 125 seconds (2 minutes, 5 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +98: Time step 70 done. CPU time: 1.22709 seconds, end time: 47.263 seconds, step size: 2.86984 seconds +98: Serialize to file 'powerinjection_darcy_fd_time=47.263_rank=0.ers', next time step size: 4.06561 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 166.832 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00880774 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 1.22679 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Begin time step 71. Start time: 47.263 seconds, step size: 4.06561 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 20.3253 +98: Newton iteration 1 error: 3.19152 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.324059 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.11582 +98: Newton iteration 2 error: 3.87616 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.373206 +99: Newton iteration 7 error: 0.00349673 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 1.20966e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.00597434 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 0.000332347 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 38.6953 +98: Newton iteration 4 error: 4.83316e-08 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 1.56319e-11 +98: Linearization/solve/update time: 0.00718173(96.1861%)/0.00026348(3.52883%)/2.1281e-05(0.28502%) +99: Newton iteration 9 error: 1.36566e-10 +99: Linearization/solve/update time: 0.0166209(96.2282%)/0.000582446(3.37211%)/6.904e-05(0.399712%) +98: Storage: 43120.1 40.7782 +98: Writing visualization results for the current time step. +99: Storage: 55002 10.4329 +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.324059 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +99: Writing visualization results for the current time step. 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.0324932 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.0552864 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 71 done. CPU time: 1.23873 seconds, end time: 51.3286 seconds, step size: 4.06561 seconds +98: Begin time step 72. Start time: 51.3286 seconds, step size: 5.75961 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 1 error: 92.2667 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 1.16009e-06 +101: Newton iteration 2 error: 657.809 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 22.3482 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 8.59831e-06 +98: Solve: M deltax^k = r 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.00144458 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 2.1535 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 10.1602 +98: Newton iteration 2 error: 4.00441 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 8.81803e-10 -101: Linearization/solve/update time: 0.0196171(96.7048%)/0.00064152(3.16245%)/2.692e-05(0.132705%) -101: Writing visualization results for the current time step. -101: Time step 8 done. CPU time: 0.148121 seconds, end time: 1446.92 seconds (24 minutes, 6.921 seconds), step size: 385.421 seconds (6 minutes, 25.42 seconds) -101: Begin time step 9. Start time: 1446.92 seconds (24 minutes, 6.921 seconds), step size: 417.54 seconds (6 minutes, 57.54 seconds) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.00720082 +101: Solve: M deltax^k = r +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 41.0576 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 5 error: 5.17929e-10 -100: Linearization/solve/update time: 0.0101396(98.2839%)/0.00015852(1.53655%)/1.852e-05(0.179517%) -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 9 error: 9.0487e-07 +99: Time step 26 done. CPU time: 0.719935 seconds, end time: 10.4329 seconds, step size: 1.56761 seconds +99: Begin time step 27. Start time: 10.4329 seconds, step size: 1.69825 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 4.02709 +98: Newton iteration 4 error: 4.42644e-08 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +98: Newton iteration 5 error: 1.27187e-11 +98: Linearization/solve/update time: 0.00735017(96.3556%)/0.000255561(3.35023%)/2.244e-05(0.294173%) +98: Storage: 42423.6 40.6963 +98: Writing visualization results for the current time step. +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 8.52259 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 5 error: 5.17929e-10 +100: Linearization/solve/update time: 0.010231(97.3687%)/0.000249004(2.36978%)/2.748e-05(0.261528%) 100: Storage: 55773.1 0.357033 100: Writing visualization results for the current time step. +98: Time step 72 done. CPU time: 1.25046 seconds, end time: 57.0882 seconds, step size: 5.75961 seconds +98: Begin time step 73. Start time: 57.0882 seconds, step size: 8.15945 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 14 done. CPU time: 0.423209 seconds, end time: 0.357033 seconds, step size: 0.107424 seconds +100: Begin time step 15. Start time: 0.357033 seconds, step size: 0.152184 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.0292815 +101: Newton iteration 4 error: 21.7506 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 14 done. CPU time: 0.160934 seconds, end time: 0.357033 seconds, step size: 0.107424 seconds -100: Begin time step 15. Start time: 0.357033 seconds, step size: 0.152184 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.782956 +98: Newton iteration 1 error: 1.50091 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 1.18519e-11 -99: Linearization/solve/update time: 0.0193705(98.0889%)/0.00034276(1.73568%)/3.464e-05(0.175411%) -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 136.226 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 1.63867 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r -99: Storage: 54263.4 19.7968 -99: Writing visualization results for the current time step. 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0338909 +98: Newton iteration 2 error: 4.08147 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 31 done. CPU time: 0.459428 seconds, end time: 19.7968 seconds, step size: 1.99308 seconds -99: Begin time step 32. Start time: 19.7968 seconds, step size: 1.99308 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 6.07198e-05 +98: Newton iteration 3 error: 0.0078621 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.384842 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.00666929 +101: Newton iteration 5 error: 9.68138 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 1.46701e-09 -98: Linearization/solve/update time: 0.0155449(97.082%)/0.00041924(2.61827%)/4.8e-05(0.299773%) +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 3.40191e-07 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 1.62714e-11 +98: Linearization/solve/update time: 0.00747589(96.9453%)/0.000212561(2.75643%)/2.3e-05(0.298258%) +99: Newton iteration 2 error: 0.65823 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 4.70466 +99: Newton iteration 3 error: 1.89745 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 41610.8 40.5502 +98: Writing visualization results for the current time step. +98: Time step 73 done. CPU time: 1.26237 seconds, end time: 65.2477 seconds (1 minutes, 5.248 seconds), step size: 8.15945 seconds +98: Begin time step 74. Start time: 65.2477 seconds (1 minutes, 5.248 seconds), step size: 11.5592 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 0.0328861 +100: Newton iteration 1 error: 136.226 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 51070.2 21.8322 -98: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 5.98385e-05 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 42 done. CPU time: 0.512387 seconds, end time: 21.8322 seconds, step size: 0.961247 seconds -98: Begin time step 43. Start time: 21.8322 seconds, step size: 0.961247 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.410257 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 6.09307e-05 +100: Newton iteration 2 error: 0.384842 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 20.4611 +100: Solve: M deltax^k = r +98: Newton iteration 1 error: 1.08256 +100: Update: x^(k+1) = x^k - deltax^k 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 3.90288 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.00724164 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 2.12781 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 0.71492 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 3.78254e-07 +101: Newton iteration 6 error: 17.8831 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 7 error: 4.06473 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 3 error: 0.0328861 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 7.76114e-08 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 6.09307e-05 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 1.18945e-11 +98: Linearization/solve/update time: 0.00746193(96.8874%)/0.000216323(2.80879%)/2.34e-05(0.303831%) 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 2.07573 +99: Newton iteration 6 error: 0.181241 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 40673.1 40.4767 +98: Writing visualization results for the current time step. +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 8 error: 9.41522 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +98: Time step 74 done. CPU time: 1.27478 seconds, end time: 76.8069 seconds (1 minutes, 16.81 seconds), step size: 11.5592 seconds +98: Begin time step 75. Start time: 76.8069 seconds (1 minutes, 16.81 seconds), step size: 11.7125 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 9 error: 9.96351 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 5 error: 3.35959e-09 -100: Linearization/solve/update time: 0.0101502(98.2446%)/0.0001626(1.57382%)/1.876e-05(0.18158%) +100: Linearization/solve/update time: 0.014374(98.1302%)/0.000241563(1.64913%)/3.232e-05(0.220646%) 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 8.0682 +98: Newton iteration 1 error: 0.944808 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage: 55761.7 0.509217 100: Writing visualization results for the current time step. -101: Newton iteration 6 error: 1.77757e-10 -101: Linearization/solve/update time: 0.0130832(96.6391%)/0.00043716(3.22909%)/1.784e-05(0.131775%) -101: Writing visualization results for the current time step. -101: Time step 9 done. CPU time: 0.16207 seconds, end time: 1864.46 seconds (31 minutes, 4.461 seconds), step size: 417.54 seconds (6 minutes, 57.54 seconds) -101: Begin time step 10. Start time: 1864.46 seconds (31 minutes, 4.461 seconds), step size: 556.72 seconds (9 minutes, 16.72 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 1.7993 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 15 done. CPU time: 0.172895 seconds, end time: 0.509217 seconds, step size: 0.152184 seconds +101: Solve: M deltax^k = r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 2.10969 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 15 done. CPU time: 0.451175 seconds, end time: 0.509217 seconds, step size: 0.152184 seconds 100: Begin time step 16. Start time: 0.509217 seconds, step size: 0.215594 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 23.4396 +98: Newton iteration 3 error: 0.00192493 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 7 error: 0.0153856 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 0.000123529 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 58.8478 +98: Newton iteration 4 error: 1.05102e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 5.88898e-11 +98: Linearization/solve/update time: 0.00751241(95.0874%)/0.000365084(4.621%)/2.304e-05(0.291626%) +99: Newton iteration 9 error: 6.94672e-09 +99: Linearization/solve/update time: 0.0168419(96.4213%)/0.000562442(3.22004%)/6.2641e-05(0.358626%) +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 10 error: 6.57023 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Storage: 39865.7 40.5451 +98: Writing visualization results for the current time step. +99: Storage: 54869.7 12.1311 101: Solve: M deltax^k = r -99: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.0231078 +101: Newton iteration 11 error: 3.21276 +98: Time step 75 done. CPU time: 1.28636 seconds, end time: 88.5194 seconds (1 minutes, 28.52 seconds), step size: 11.7125 seconds +98: Begin time step 76. Start time: 88.5194 seconds (1 minutes, 28.52 seconds), step size: 11.4806 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 2.47125 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 108.803 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 34.2806 +98: Newton iteration 1 error: 0.837513 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 1.00127 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.304717 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 1.18846 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Writing visualization results for the current time step. +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.000584099 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 0.589091 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 13.386 +98: Newton iteration 4 error: 3.29207e-07 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.0942061 +99: Time step 27 done. CPU time: 0.770704 seconds, end time: 12.1311 seconds, step size: 1.69825 seconds +99: Begin time step 28. Start time: 12.1311 seconds, step size: 1.83977 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 5 error: 3.50653e-11 +98: Linearization/solve/update time: 0.00760845(87.9564%)/0.00102072(11.7999%)/2.108e-05(0.243692%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.0527695 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r +98: Storage: 39171.1 40.7107 +98: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +98: Time step 76 done. CPU time: 1.2987 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 11.4806 seconds +98: Simulation of problem 'powerinjection_darcy_fd' finished. +98: +98: ------------------------ Timing ------------------------ +98: Setup time: 0.00598 seconds, 0.458% +98: Simulation time: 1.3 seconds, 99.5% +98: Linearization time: 0.8 seconds, 61.6% +98: Linear solve time: 0.0378 seconds, 2.91% +98: Newton update time: 0.00356 seconds, 0.274% +98: Pre/postprocess time: 0.106 seconds, 8.18% +98: Output write time: 0.119 seconds, 9.19% +98: First process' simulation CPU time: 1.02 seconds +98: Number of processes: 1 +98: Threads per processes: 1 +98: Total CPU time: 1.02 seconds +98: +98: ---------------------------------------------------------------- +98: +98: Simulation completed +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 7.41109 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.127178 +101: Newton iteration 12 error: 1.17628 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 2.42944 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.00076346 +99: Newton iteration 2 error: 0.65348 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 0.000566386 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0666154 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.00135163 +101: Newton iteration 13 error: 0.851792 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 9 error: 6.81015e-09 -99: Linearization/solve/update time: 0.0176132(98.1057%)/0.00030856(1.71869%)/3.152e-05(0.175567%) -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 2.53683e-05 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 14 error: 0.113402 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 0.000566386 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 2.62776 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 2.42913e-07 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 1.7591 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 2.89129e-06 +101: Newton iteration 15 error: 0.0203584 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 54103.2 21.7899 -99: Writing visualization results for the current time step. -98: Newton iteration 10 error: 8.26503e-11 -98: Linearization/solve/update time: 0.0158124(97.1192%)/0.0004204(2.58207%)/4.864e-05(0.298744%) -100: Newton iteration 6 error: 4.45368e-11 -100: Linearization/solve/update time: 0.0121922(98.2656%)/0.00019284(1.55423%)/2.236e-05(0.180215%) -98: Storage: 50831.3 22.7934 -98: Writing visualization results for the current time step. -99: Time step 32 done. CPU time: 0.480622 seconds, end time: 21.7899 seconds, step size: 1.99308 seconds -99: Begin time step 33. Start time: 21.7899 seconds, step size: 2.15917 seconds +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 0.798853 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 6 error: 0.552166 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 6 error: 4.45368e-11 +100: Linearization/solve/update time: 0.0163575(97.7149%)/0.000343002(2.049%)/3.952e-05(0.236081%) 100: Storage: 55745.4 0.72481 100: Writing visualization results for the current time step. +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 7 error: 0.0179009 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 16 done. CPU time: 0.485513 seconds, end time: 0.72481 seconds, step size: 0.215594 seconds +100: Begin time step 17. Start time: 0.72481 seconds, step size: 0.287458 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 0.000448588 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 1.04998e-08 +101: Newton iteration 16 error: 1.08629e-05 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 43 done. CPU time: 0.530758 seconds, end time: 22.7934 seconds, step size: 0.961247 seconds -98: Begin time step 44. Start time: 22.7934 seconds, step size: 0.961247 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 16 done. CPU time: 0.186935 seconds, end time: 0.72481 seconds, step size: 0.215594 seconds -100: Begin time step 17. Start time: 0.72481 seconds, step size: 0.287458 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 4.29684 +99: Newton iteration 9 error: 3.89827e-07 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 20.4776 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 7 error: 8.21598e-11 -101: Linearization/solve/update time: 0.0152575(96.5602%)/0.00052176(3.30206%)/2.176e-05(0.137712%) -101: Writing visualization results for the current time step. -101: Time step 10 done. CPU time: 0.178277 seconds, end time: 2421.18 seconds (40 minutes, 21.18 seconds), step size: 556.72 seconds (9 minutes, 16.72 seconds) -101: Serialize to file 'tutorial1_time=2421.18_rank=0.ers', next time step size: 695.9 +101: Solve: M deltax^k = r +99: Newton iteration 10 error: 1.1287e-11 +99: Linearization/solve/update time: 0.0199521(96.9606%)/0.000571763(2.77858%)/5.368e-05(0.260867%) +98: ###################### +98: # Comparing results +98: ###################### +98: RND: '9f66ac03be0da9e1c7a331b7dea483a5' 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 84.9879 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Begin time step 11. Start time: 2421.18 seconds (40 minutes, 21.18 seconds), step size: 695.9 seconds (11 minutes, 35.9 seconds) +99: Storage: 54725.6 13.9709 +99: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +99: Time step 28 done. CPU time: 0.800645 seconds, end time: 13.9709 seconds, step size: 1.83977 seconds +99: Begin time step 29. Start time: 13.9709 seconds, step size: 1.83977 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 17 error: 3.09138e-08 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 18 error: 2.38617e-10 +101: Linearization/solve/update time: 0.0629477(96.8936%)/0.00192418(2.96183%)/9.392e-05(0.144568%) +101: Writing visualization results for the current time step. +101: Time step 1 done. CPU time: 0.101108 seconds, end time: 125 seconds (2 minutes, 5 seconds), step size: 125 seconds (2 minutes, 5 seconds) +101: Begin time step 2. Start time: 125 seconds (2 minutes, 5 seconds), step size: 69.4444 seconds (1 minutes, 9.444 seconds) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.62289 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.693225 +99: Newton iteration 1 error: 6.51823 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.359299 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 32.2553 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.0181173 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 3.40846 +99: Newton iteration 2 error: 0.497494 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 27.4003 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.0739688 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 1.57003 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 4.87776 +101: Newton iteration 1 error: 0.899416 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 2.50677 +99: Newton iteration 4 error: 2.14538 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 1.56215 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 53.3833 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 0.00119978 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 1.32086 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 40.6341 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 2.22957 +99: Newton iteration 6 error: 0.352268 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 1.90198e-06 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.0078444 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 3.50235 +99: Newton iteration 7 error: 0.0245693 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 0.000107788 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 1.64254 +101: Newton iteration 2 error: 2.27931 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0142214 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.0295816 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 1.90198e-06 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 9 error: 7.85235e-10 +99: Linearization/solve/update time: 0.0179825(97.435%)/0.000430922(2.33488%)/4.248e-05(0.230171%) 100: Newton iteration 6 error: 5.08066e-10 -100: Linearization/solve/update time: 0.0121913(98.2917%)/0.00018956(1.52832%)/2.232e-05(0.179954%) +100: Linearization/solve/update time: 0.016342(97.5966%)/0.000363203(2.16909%)/3.924e-05(0.234346%) +99: Storage: 54580.6 15.8107 +99: Writing visualization results for the current time step. 100: Storage: 55723.7 1.01227 100: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.0466831 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +99: Time step 29 done. CPU time: 0.824755 seconds, end time: 15.8107 seconds, step size: 1.83977 seconds +99: Begin time step 30. Start time: 15.8107 seconds, step size: 1.99308 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.273148 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 2.84582e-06 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 17 done. CPU time: 0.201 seconds, end time: 1.01227 seconds, step size: 0.287458 seconds +101: Newton iteration 4 error: 3.09242e-05 +100: Time step 17 done. CPU time: 0.520983 seconds, end time: 1.01227 seconds, step size: 0.287458 seconds 100: Begin time step 18. Start time: 1.01227 seconds, step size: 0.383277 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.00348954 +99: Newton iteration 1 error: 5.79649 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Simulation name: 'powerinjection_darcy_fd' +98: Number of timesteps: '76' + 98/127 Test #98: powerinjection_darcy_fd ........................ Passed 1.64 sec +test 102 + Start 102: reservoir_blackoil_ecfv + +102: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_ecfv" "--" "--end-time=8750000" +102: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +102: Test timeout computed to be: 1500 +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.693438 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 2.49098 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 3.11502e-11 -98: Linearization/solve/update time: 0.0151505(97.1197%)/0.00040372(2.58798%)/4.56e-05(0.292311%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00228844 +101: Newton iteration 5 error: 4.67329e-07 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 6 error: 2.42212e-09 +101: Linearization/solve/update time: 0.017265(96.1671%)/0.000655245(3.64975%)/3.288e-05(0.183143%) +101: Writing visualization results for the current time step. +101: Time step 2 done. CPU time: 0.133011 seconds, end time: 194.444 seconds (3 minutes, 14.44 seconds), step size: 69.4444 seconds (1 minutes, 9.444 seconds) +101: Begin time step 3. Start time: 194.444 seconds (3 minutes, 14.44 seconds), step size: 92.5926 seconds (1 minutes, 32.59 seconds) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 65.7279 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 50588.5 23.7547 -98: Writing visualization results for the current time step. -98: Time step 44 done. CPU time: 0.548351 seconds, end time: 23.7547 seconds, step size: 0.961247 seconds -98: Begin time step 45. Start time: 23.7547 seconds, step size: 0.961247 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 9 error: 1.6178e-05 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 1.78512e-06 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.357404 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 20.6299 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 1.08597e-09 -99: Linearization/solve/update time: 0.0198279(98.0984%)/0.00034856(1.7245%)/3.58e-05(0.17712%) -98: Solve: M deltax^k = r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 3.0962 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 1.09782 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: ###################### +102: # Running test '' 100: Solve: M deltax^k = r +102: ###################### 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.160216 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 6 error: 0.380202 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 6.33648 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 4.74662e-08 +101: Newton iteration 1 error: 0.250005 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 53928.3 23.9491 -99: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 42.3607 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 33 done. CPU time: 0.504122 seconds, end time: 23.9491 seconds, step size: 2.15917 seconds -99: Begin time step 34. Start time: 23.9491 seconds, step size: 2.15917 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 0.0114787 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 8.70042e-11 -101: Linearization/solve/update time: 0.0196046(96.5711%)/0.00066744(3.28777%)/2.864e-05(0.141079%) -101: Writing visualization results for the current time step. -101: Time step 11 done. CPU time: 0.199454 seconds, end time: 3117.08 seconds (51 minutes, 57.08 seconds), step size: 695.9 seconds (11 minutes, 35.9 seconds) -101: Begin time step 12. Start time: 3117.08 seconds (51 minutes, 57.08 seconds), step size: 753.891 seconds (12 minutes, 33.89 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 16.0712 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 3.93464 +99: Newton iteration 7 error: 0.0716957 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 0.00390858 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 9 error: 1.23252e-05 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 10 error: 1.06866e-10 +99: Linearization/solve/update time: 0.0224759(97.3786%)/0.000558563(2.42002%)/4.648e-05(0.201379%) +102: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_ecfv --end-time=8750000" +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 0.0114787 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 4.56562e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 9.19368 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 54422.5 17.8038 +99: Writing visualization results for the current time step. 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.015758 +101: Newton iteration 2 error: 1.05971 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.00579285 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 6 error: 6.72648e-09 +100: Linearization/solve/update time: 0.0252221(98.6769%)/0.00030964(1.21141%)/2.856e-05(0.111736%) +101: Solve: M deltax^k = r +99: Time step 30 done. CPU time: 0.854553 seconds, end time: 17.8038 seconds, step size: 1.99308 seconds +99: Serialize to file 'powerinjection_forchheimer_ad_time=17.8038_rank=0.ers', next time step size: 1.99308 +99: Begin time step 31. Start time: 17.8038 seconds, step size: 1.99308 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.456907 +99: Newton iteration 1 error: 5.19724 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 6 error: 6.72648e-09 -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 4.02779 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Linearization/solve/update time: 0.0122494(98.2423%)/0.00019652(1.57612%)/2.264e-05(0.181576%) 100: Storage: 55694.8 1.39555 100: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 0.870877 +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 1.47771e-05 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 18 done. CPU time: 0.215148 seconds, end time: 1.39555 seconds, step size: 0.383277 seconds -100: Begin time step 19. Start time: 1.39555 seconds, step size: 0.511037 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.745336 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 2 error: 0.546305 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 2.49119 +99: Newton iteration 3 error: 1.68078 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.206728 +101: Newton iteration 5 error: 1.45236e-08 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0348783 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 2.81973 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 18 done. CPU time: 0.554006 seconds, end time: 1.39555 seconds, step size: 0.383277 seconds +100: Begin time step 19. Start time: 1.39555 seconds, step size: 0.511037 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r 100: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 50.2652 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 5 error: 1.22679 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 3.33596 +99: Newton iteration 6 error: 0.373206 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 0.000122664 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.00133728 +101: Newton iteration 6 error: 5.18042e-11 +101: Linearization/solve/update time: 0.0260401(97.4287%)/0.000653243(2.4441%)/3.4e-05(0.127211%) +101: Writing visualization results for the current time step. +101: Time step 3 done. CPU time: 0.167369 seconds, end time: 287.037 seconds (4 minutes, 47.04 seconds), step size: 92.5926 seconds (1 minutes, 32.59 seconds) +101: Begin time step 4. Start time: 287.037 seconds (4 minutes, 47.04 seconds), step size: 123.457 seconds (2 minutes, 3.457 seconds) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.439422 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 4.16918 +99: Newton iteration 7 error: 0.0552864 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 10 error: 1.18979e-07 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 0.00144458 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 9 error: 9.0487e-07 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.439422 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 10 error: 1.18519e-11 +99: Linearization/solve/update time: 0.0194134(97.5485%)/0.000444083(2.23143%)/4.38e-05(0.220086%) +100: Solve: M deltax^k = r +99: Storage: 54263.4 19.7968 +99: Writing visualization results for the current time step. 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 1.97089e-06 +101: Newton iteration 1 error: 0.126091 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r +99: Time step 31 done. CPU time: 0.878979 seconds, end time: 19.7968 seconds, step size: 1.99308 seconds 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.282819 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -98: Newton iteration 11 error: 3.25144e-11 -98: Linearization/solve/update time: 0.0168923(97.1927%)/0.00043844(2.52264%)/4.948e-05(0.284692%) -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 1.53514 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 50341.4 24.7159 -98: Writing visualization results for the current time step. -98: Time step 45 done. CPU time: 0.567746 seconds, end time: 24.7159 seconds, step size: 0.961247 seconds -98: Begin time step 46. Start time: 24.7159 seconds, step size: 0.873861 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 0.0447405 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 2.96937e-08 +101: Newton iteration 2 error: 0.358237 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Begin time step 32. Start time: 19.7968 seconds, step size: 1.99308 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.323312 +99: Newton iteration 1 error: 4.70466 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 20.7273 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.000499637 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.0156296 +99: Newton iteration 2 error: 0.410257 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 7 error: 3.80115e-11 -101: Linearization/solve/update time: 0.0152733(96.5466%)/0.0005248(3.3174%)/2.152e-05(0.136033%) -101: Writing visualization results for the current time step. -101: Time step 12 done. CPU time: 0.215688 seconds, end time: 3870.97 seconds (1 hours, 4 minutes, 30.97 seconds), step size: 753.891 seconds (12 minutes, 33.89 seconds) -101: Begin time step 13. Start time: 3870.97 seconds (1 hours, 4 minutes, 30.97 seconds), step size: 942.364 seconds (15 minutes, 42.36 seconds) +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 2.07573 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.000289879 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.69935 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 1.7993 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 0.000499637 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 9.77467e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 9 error: 3.20183e-05 +99: Newton iteration 5 error: 2.47125 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 6 error: 1.00127 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 7 error: 0.0942061 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 30.5716 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.0124513 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 26.1093 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 7 error: 1.18454e-11 -100: Linearization/solve/update time: 0.0143222(98.2378%)/0.00023064(1.58198%)/2.628e-05(0.180257%) -99: Newton iteration 10 error: 2.68869e-11 -99: Linearization/solve/update time: 0.019984(98.154%)/0.00034088(1.67427%)/3.496e-05(0.17171%) +100: Linearization/solve/update time: 0.0185098(97.8236%)/0.000371365(1.96265%)/4.044e-05(0.213724%) 100: Storage: 55656.1 1.90658 100: Writing visualization results for the current time step. -101: Solve: M deltax^k = r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 0.00076346 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 7.6616 +101: Newton iteration 4 error: 1.56833e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 9.33713 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 19 done. CPU time: 0.231423 seconds, end time: 1.90658 seconds, step size: 0.511037 seconds -100: Begin time step 20. Start time: 1.90658 seconds, step size: 0.638796 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 53752.1 26.1083 +101: Newton iteration 5 error: 6.6337e-09 +101: Linearization/solve/update time: 0.0161069(96.67%)/0.000532643(3.19679%)/2.22e-05(0.133239%) +101: Writing visualization results for the current time step. +99: Newton iteration 9 error: 6.81015e-09 +99: Linearization/solve/update time: 0.017677(97.6787%)/0.000381282(2.10687%)/3.8801e-05(0.214404%) +99: Storage: 54103.2 21.7899 99: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 3.19031 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Time step 4 done. CPU time: 0.19709 seconds, end time: 410.494 seconds (6 minutes, 50.49 seconds), step size: 123.457 seconds (2 minutes, 3.457 seconds) +101: Begin time step 5. Start time: 410.494 seconds (6 minutes, 50.49 seconds), step size: 174.897 seconds (2 minutes, 54.9 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 2.01801 +101: Newton iteration 1 error: 0.0804005 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 34 done. CPU time: 0.527804 seconds, end time: 26.1083 seconds, step size: 2.15917 seconds -99: Begin time step 35. Start time: 26.1083 seconds, step size: 2.15917 seconds +99: Time step 32 done. CPU time: 0.903735 seconds, end time: 21.7899 seconds, step size: 1.99308 seconds +99: Begin time step 33. Start time: 21.7899 seconds, step size: 2.15917 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 4.29684 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 19 done. CPU time: 0.598162 seconds, end time: 1.90658 seconds, step size: 0.511037 seconds +100: Begin time step 20. Start time: 1.90658 seconds, step size: 0.638796 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 37.9942 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.342868 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.384242 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 3.6231 +99: Newton iteration 2 error: 0.693225 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 2.5231 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.00369738 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.384242 +100: Newton iteration 3 error: 0.473001 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 1.23577e-06 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.51751 +99: Newton iteration 3 error: 3.40846 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 0.112527 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.501063 +101: Newton iteration 2 error: 6.65271 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 3.23489 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 2.50677 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 0.473001 +100: Newton iteration 5 error: 0.0041175 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 3.0127e-11 -98: Linearization/solve/update time: 0.0142055(97.2448%)/0.00036244(2.48111%)/4.004e-05(0.274097%) -98: Storage: 50113 25.5898 -98: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 2.05752 +99: Newton iteration 5 error: 2.22957 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00628373 +101: Newton iteration 4 error: 3.46368 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 0.112527 +100: Newton iteration 6 error: 6.00483e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 46 done. CPU time: 0.584081 seconds, end time: 25.5898 seconds, step size: 0.873861 seconds -98: Begin time step 47. Start time: 25.5898 seconds, step size: 0.873861 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 20.988 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 3.95531 +99: Newton iteration 6 error: 3.50235 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +100: Newton iteration 7 error: 5.54792e-11 +100: Linearization/solve/update time: 0.015291(97.2205%)/0.000404963(2.57476%)/3.22e-05(0.204728%) +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 7 error: 0.0466831 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Storage: 55607.7 2.54538 +100: Writing visualization results for the current time step. +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 0.00348954 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 20 done. CPU time: 0.618008 seconds, end time: 2.54538 seconds, step size: 0.638796 seconds +100: Serialize to file 'powerinjection_forchheimer_fd_time=2.54538_rank=0.ers', next time step size: 0.798495 +100: Begin time step 21. Start time: 2.54538 seconds, step size: 0.798495 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 9 error: 1.6178e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.0041175 +100: Newton iteration 1 error: 28.8146 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r +99: Newton iteration 10 error: 1.08597e-09 +99: Linearization/solve/update time: 0.0205277(97.6203%)/0.000456484(2.17083%)/4.3921e-05(0.208868%) 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 4.61994e-06 +101: Newton iteration 5 error: 0.523017 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.54828 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.646491 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 53928.3 23.9491 +99: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 0.535526 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 33 done. CPU time: 0.93076 seconds, end time: 23.9491 seconds, step size: 2.15917 seconds +99: Begin time step 34. Start time: 23.9491 seconds, step size: 2.15917 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 0.19707 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 2.58881 +99: Newton iteration 1 error: 3.93464 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 6.00483e-06 +99: Solve: M deltax^k = r +100: Newton iteration 5 error: 0.0168236 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 39.6416 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.456907 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 6 error: 0.003478 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 1.3163e-06 +101: Newton iteration 7 error: 1.06556e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 21.1354 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 8 error: 1.17477e-09 +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 7.0719e-05 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.851297 +99: Newton iteration 3 error: 2.49119 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 7 error: 5.54792e-11 -100: Linearization/solve/update time: 0.0143784(98.2496%)/0.00023028(1.57353%)/2.588e-05(0.176841%) -101: Newton iteration 9 error: 2.39956e-11 -101: Linearization/solve/update time: 0.0196296(96.6777%)/0.00064596(3.18142%)/2.86e-05(0.140858%) -101: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 9.83172 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 55607.7 2.54538 +100: Newton iteration 7 error: 7.25962e-09 +100: Linearization/solve/update time: 0.0153677(97.0429%)/0.000436842(2.75855%)/3.144e-05(0.198536%) +99: Solve: M deltax^k = r +100: Storage: 55547.1 3.34387 100: Writing visualization results for the current time step. -101: Time step 13 done. CPU time: 0.236464 seconds, end time: 4813.34 seconds (1 hours, 20 minutes, 13.34 seconds), step size: 942.364 seconds (15 minutes, 42.36 seconds) -101: Begin time step 14. Start time: 4813.34 seconds (1 hours, 20 minutes, 13.34 seconds), step size: 1020.89 seconds (17 minutes, 0.895 seconds) +99: Update: x^(k+1) = x^k - deltax^k +101: Linearization/solve/update time: 0.0176089(95.8724%)/0.000715004(3.89287%)/4.312e-05(0.234769%) +99: Newton iteration 4 error: 3.33596 +101: Writing visualization results for the current time step. +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Time step 5 done. CPU time: 0.238645 seconds, end time: 585.391 seconds (9 minutes, 45.39 seconds), step size: 174.897 seconds (2 minutes, 54.9 seconds) +101: Begin time step 6. Start time: 585.391 seconds (9 minutes, 45.39 seconds), step size: 204.047 seconds (3 minutes, 24.05 seconds) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.197397 +99: Newton iteration 5 error: 4.16918 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 20 done. CPU time: 0.247758 seconds, end time: 2.54538 seconds, step size: 0.638796 seconds -100: Serialize to file 'powerinjection_forchheimer_fd_time=2.54538_rank=0.ers', next time step size: 0.798495 -100: Begin time step 21. Start time: 2.54538 seconds, step size: 0.798495 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 3.54384 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 6 error: 1.53514 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 21 done. CPU time: 0.638103 seconds, end time: 3.34387 seconds, step size: 0.798495 seconds +100: Begin time step 22. Start time: 3.34387 seconds, step size: 0.998118 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 1 error: 23.2808 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +100: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 7 error: 0.323312 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.763756 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.0112935 +101: Newton iteration 1 error: 0.0644713 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.591888 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.0122194 +99: Newton iteration 8 error: 0.0156296 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 28.8146 +100: Newton iteration 3 error: 0.765464 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0187565 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 1.3171 +101: Newton iteration 2 error: 1.67036 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 9 error: 4.53764e-05 +99: Newton iteration 9 error: 3.20183e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 1.91206e-05 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.646491 +100: Newton iteration 4 error: 0.691673 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 2.64663e-10 -98: Linearization/solve/update time: 0.0129373(97.2509%)/0.00032892(2.47252%)/3.68e-05(0.276628%) 101: Solve: M deltax^k = r +99: Newton iteration 10 error: 2.68869e-11 +99: Linearization/solve/update time: 0.0208041(96.9296%)/0.000614284(2.86205%)/4.472e-05(0.208358%) +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 0.159854 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 53752.1 26.1083 +99: Writing visualization results for the current time step. 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.00776445 +101: Newton iteration 3 error: 0.00976859 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 3.91367e-10 -99: Linearization/solve/update time: 0.0202559(98.1606%)/0.00034344(1.66432%)/3.612e-05(0.175038%) -98: Storage: 49880.4 26.4636 -98: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 0.535526 +100: Newton iteration 6 error: 0.00430698 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 47 done. CPU time: 0.599053 seconds, end time: 26.4636 seconds, step size: 0.873861 seconds -98: Begin time step 48. Start time: 26.4636 seconds, step size: 0.873861 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 53574.4 28.2674 -99: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +99: Time step 34 done. CPU time: 0.958334 seconds, end time: 26.1083 seconds, step size: 2.15917 seconds +99: Begin time step 35. Start time: 26.1083 seconds, step size: 2.15917 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 7 error: 1.30612e-06 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 3.6231 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 8 error: 1.79658e-11 +100: Linearization/solve/update time: 0.0172742(97.4734%)/0.000409724(2.31196%)/3.804e-05(0.21465%) +100: Storage: 55471 4.34199 +100: Writing visualization results for the current time step. +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.51751 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 22 done. CPU time: 0.659836 seconds, end time: 4.34199 seconds, step size: 0.998118 seconds 101: Solve: M deltax^k = r +100: Begin time step 23. Start time: 4.34199 seconds, step size: 1.16447 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.00372287 +101: Newton iteration 4 error: 5.63421e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 22.013 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 2.05752 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 0.19707 +100: Newton iteration 1 error: 18.7816 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 35 done. CPU time: 0.551776 seconds, end time: 28.2674 seconds, step size: 2.15917 seconds -99: Begin time step 36. Start time: 28.2674 seconds, step size: 2.15917 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 8.59114 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 2.31448e-06 +101: Newton iteration 5 error: 4.05613e-08 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 3.95531 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.606834 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 2.58881 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 1.31797 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 6 error: 0.851297 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 6 error: 6.14814e-11 +101: Linearization/solve/update time: 0.0173246(96.655%)/0.000570125(3.18077%)/2.944e-05(0.164248%) +101: Writing visualization results for the current time step. +101: Time step 6 done. CPU time: 0.271594 seconds, end time: 789.438 seconds (13 minutes, 9.438 seconds), step size: 204.047 seconds (3 minutes, 24.05 seconds) +101: Begin time step 7. Start time: 789.438 seconds (13 minutes, 9.438 seconds), step size: 272.062 seconds (4 minutes, 32.06 seconds) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r -98: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.0168236 +100: Newton iteration 4 error: 0.445215 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 22.8278 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 3.36522 +99: Newton iteration 7 error: 0.197397 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 50.3399 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 4.92286e-06 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 7.0719e-05 +100: Newton iteration 5 error: 0.112426 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.550764 +99: Newton iteration 8 error: 0.0122194 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 54.1619 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 18.0383 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 7 error: 4.87604e-11 -101: Linearization/solve/update time: 0.0153197(97.0101%)/0.00045128(2.85767%)/2.088e-05(0.13222%) -101: Writing visualization results for the current time step. -100: Newton iteration 7 error: 7.25962e-09 -100: Linearization/solve/update time: 0.0144529(98.2326%)/0.00023328(1.58554%)/2.676e-05(0.18188%) -101: Time step 14 done. CPU time: 0.252656 seconds, end time: 5834.23 seconds (1 hours, 37 minutes, 14.23 seconds), step size: 1020.89 seconds (17 minutes, 0.895 seconds) -101: Begin time step 15. Start time: 5834.23 seconds (1 hours, 37 minutes, 14.23 seconds), step size: 1276.12 seconds (21 minutes, 16.12 seconds) +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 0.00637684 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.0477871 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 2.04955 +99: Newton iteration 9 error: 4.53764e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 55547.1 3.34387 -100: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 2.70563 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 21 done. CPU time: 0.264547 seconds, end time: 3.34387 seconds, step size: 0.798495 seconds -100: Begin time step 22. Start time: 3.34387 seconds, step size: 0.998118 seconds +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 7 error: 4.33617e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r +99: Newton iteration 10 error: 3.91367e-10 +99: Linearization/solve/update time: 0.0213177(96.9361%)/0.000630204(2.86567%)/4.36e-05(0.198258%) 101: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.00569993 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00939934 +101: Newton iteration 2 error: 0.592195 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +99: Storage: 53574.4 28.2674 +99: Writing visualization results for the current time step. +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 8 error: 1.07026e-08 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.000440516 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 35 done. CPU time: 0.984716 seconds, end time: 28.2674 seconds, step size: 2.15917 seconds +100: Newton iteration 9 error: 1.1816e-11 +100: Linearization/solve/update time: 0.0199642(97.4843%)/0.000472165(2.30556%)/4.304e-05(0.210162%) +99: Begin time step 36. Start time: 28.2674 seconds, step size: 2.15917 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Storage: 55382 5.50646 +100: Writing visualization results for the current time step. +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 2.49161e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 3.59947 +99: Newton iteration 1 error: 3.36522 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 5 error: 1.11397e-09 +101: Linearization/solve/update time: 0.0117677(95.4326%)/0.000543364(4.40653%)/1.984e-05(0.160897%) +101: Writing visualization results for the current time step. +99: Solve: M deltax^k = r +100: Time step 23 done. CPU time: 0.684247 seconds, end time: 5.50646 seconds, step size: 1.16447 seconds +100: Begin time step 24. Start time: 5.50646 seconds, step size: 1.26151 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.550764 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Time step 7 done. CPU time: 0.289636 seconds, end time: 1061.5 seconds (17 minutes, 41.5 seconds), step size: 272.062 seconds (4 minutes, 32.06 seconds) +101: Begin time step 8. Start time: 1061.5 seconds (17 minutes, 41.5 seconds), step size: 385.421 seconds (6 minutes, 25.42 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 3.27982e-06 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 23.2808 +100: Newton iteration 1 error: 15.217 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 1.51576 +99: Newton iteration 3 error: 2.04955 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 10.1845 +101: Newton iteration 1 error: 0.033568 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 2.42153e-11 -98: Linearization/solve/update time: 0.0125781(97.183%)/0.00032752(2.53054%)/3.708e-05(0.286494%) -98: Storage: 49643.4 27.3375 -98: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.763756 +100: Newton iteration 2 error: 0.502474 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 48 done. CPU time: 0.61367 seconds, end time: 27.3375 seconds, step size: 0.873861 seconds -98: Begin time step 49. Start time: 27.3375 seconds, step size: 0.873861 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.55428 +99: Newton iteration 4 error: 3.59947 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 2.20992 +101: Newton iteration 2 error: 7.97834 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 22.2879 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 1.51576 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 0.765464 +100: Newton iteration 3 error: 1.22139 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.124614 +99: Newton iteration 6 error: 0.55428 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 6.66699 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 2.85118 +101: Newton iteration 3 error: 3.51888 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 0.691673 +100: Newton iteration 4 error: 0.418794 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 43.8087 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +102: opm models will now start the simulation. +102: # [known parameters which were specified at run-time] +102: EndTime="8750000" # default: "8.64e+07" +102: # [parameters which were specified at compile-time] +102: ContinueOnConvergenceError="0" +102: DpMaxRel="0.3" +102: DsMax="0.2" +102: EnableAsyncVtkOutput="1" +102: EnableGravity="1" +102: EnableGridAdaptation="0" +102: EnableIntensiveQuantityCache="0" +102: EnableStorageCache="1" +102: EnableThermodynamicHints="0" +102: EnableVtkOutput="1" +102: GridFile="data/reservoir.dgf" +102: GridGlobalRefinements="0" +102: InitialTimeStepSize="100000" +102: LinearSolverAbsTolerance="-1" +102: LinearSolverMaxError="1e+07" +102: LinearSolverMaxIterations="1000" +102: LinearSolverOverlapSize="2" +102: LinearSolverTolerance="0.001" +102: LinearSolverVerbosity="0" +102: MaxDepth="2500" +102: MaxTemperatureChange="5" +102: MaxTimeStepDivisions="10" +102: MaxTimeStepSize="inf" +102: MaximumWaterSaturation="1" +102: MinTimeStepSize="0" +102: NewtonMaxError="1e+100" +102: NewtonMaxIterations="20" +102: NewtonTargetIterations="10" +102: NewtonTolerance="1e-06" +102: NewtonVerbose="1" +102: NewtonWriteConvergence="0" +102: OutputDir="" +102: ParameterFile="" +102: PreconditionerOrder="0" +102: PreconditionerRelaxation="1" +102: PredeterminedTimeStepsFile="" +102: PressureMax="1e+99" +102: PressureMin="-1e+99" +102: PressureScale="1" +102: PriVarOscilationThreshold="1e-05" +102: PrintParameters="2" +102: ProjectSaturations="0" +102: RestartTime="-1e+35" +102: Temperature="293.15" +102: TemperatureMax="1e+09" +102: TemperatureMin="0" +102: ThreadsPerProcess="1" +102: VtkWriteAverageMolarMasses="0" +102: VtkWriteDensities="1" +102: VtkWriteDiffusionCoefficients="0" +102: VtkWriteDofIndex="0" +102: VtkWriteEffectiveDiffusionCoefficients="0" +102: VtkWriteExtrusionFactor="0" +102: VtkWriteFilterVelocities="0" +102: VtkWriteFugacities="0" +102: VtkWriteFugacityCoeffs="0" +102: VtkWriteGasDissolutionFactor="0" +102: VtkWriteGasFormationVolumeFactor="0" +102: VtkWriteGasSaturationPressure="0" +102: VtkWriteIntrinsicPermeabilities="0" +102: VtkWriteMassFractions="0" +102: VtkWriteMobilities="0" +102: VtkWriteMolarities="0" +102: VtkWriteMoleFractions="1" +102: VtkWriteOilFormationVolumeFactor="0" +102: VtkWriteOilSaturationPressure="0" +102: VtkWriteOilVaporizationFactor="0" +102: VtkWritePorosity="1" +102: VtkWritePotentialGradients="0" +102: VtkWritePressures="1" +102: VtkWritePrimaryVars="0" +102: VtkWritePrimaryVarsMeaning="0" +102: VtkWriteProcessRank="0" +102: VtkWriteRelativePermeabilities="1" +102: VtkWriteSaturatedGasOilVaporizationFactor="0" +102: VtkWriteSaturatedOilGasDissolutionFactor="0" +102: VtkWriteSaturationRatios="0" +102: VtkWriteSaturations="1" +102: VtkWriteTemperature="1" +102: VtkWriteTortuosities="0" +102: VtkWriteTotalMassFractions="0" +102: VtkWriteTotalMoleFractions="0" +102: VtkWriteViscosities="0" +102: VtkWriteWaterFormationVolumeFactor="0" +102: WaterOnlyThreshold="1" +102: WellWidth="0.01" +102: # [end of parameters] +102: Allocating the simulation vanguard +102: Adding LGRs, if any +102: Distributing the vanguard's data +102: Allocating the model +102: Allocating the problem 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.00971734 +99: Newton iteration 7 error: 0.124614 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Initializing the model 101: Solve: M deltax^k = r +102: Initializing the problem 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.626411 +101: Newton iteration 4 error: 3.65672 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 17.4193 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 0.00971734 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.159854 +102: Simulator successfully set up +100: Newton iteration 5 error: 0.155173 +102: Applying the initial solution of the "reservoir_blackoil_ecfv" problem 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 6.31909e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 9.64035 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.0101312 +101: Newton iteration 5 error: 0.714621 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.00430698 +100: Newton iteration 6 error: 0.00650395 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 3.83629 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Newton iteration 10 error: 2.31887e-09 -99: Linearization/solve/update time: 0.0204964(98.1595%)/0.0003482(1.66756%)/3.612e-05(0.172982%) -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.652095 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Linearization/solve/update time: 0.0203262(97.8825%)/0.000399925(1.92587%)/3.98e-05(0.19166%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 1.10319e-05 +101: Newton iteration 6 error: 0.00880774 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 1.30612e-06 +100: Newton iteration 7 error: 4.60517e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Storage: 53395.2 30.4266 99: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0270745 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 36 done. CPU time: 0.576098 seconds, end time: 30.4266 seconds, step size: 2.15917 seconds -99: Begin time step 37. Start time: 30.4266 seconds, step size: 2.15917 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 8 error: 1.08207e-08 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 4.09504e-06 +101: Newton iteration 7 error: 0.000332347 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 7.00202e-05 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 8 error: 1.79658e-11 -100: Linearization/solve/update time: 0.0165593(98.2336%)/0.00026804(1.59008%)/2.972e-05(0.176306%) -100: Storage: 55471 4.34199 +100: Newton iteration 9 error: 8.3844e-12 +100: Linearization/solve/update time: 0.0227659(97.6074%)/0.000510402(2.18831%)/4.764e-05(0.204253%) +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 8 error: 1.16009e-06 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Storage: 55285.3 6.76797 100: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 10 error: 3.21747e-08 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 22 done. CPU time: 0.283151 seconds, end time: 4.34199 seconds, step size: 0.998118 seconds -100: Begin time step 23. Start time: 4.34199 seconds, step size: 1.16447 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 36 done. CPU time: 1.01194 seconds, end time: 30.4266 seconds, step size: 2.15917 seconds +99: Begin time step 37. Start time: 30.4266 seconds, step size: 2.15917 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 3.13734 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 3.69258e-10 -101: Linearization/solve/update time: 0.0196641(96.8269%)/0.00061708(3.03853%)/2.732e-05(0.134525%) -101: Writing visualization results for the current time step. -101: Time step 15 done. CPU time: 0.273395 seconds, end time: 7110.35 seconds (1 hours, 58 minutes, 30.35 seconds), step size: 1276.12 seconds (21 minutes, 16.12 seconds) -101: Begin time step 16. Start time: 7110.35 seconds (1 hours, 58 minutes, 30.35 seconds), step size: 1382.46 seconds (23 minutes, 2.462 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 11 error: 1.87015e-11 -98: Linearization/solve/update time: 0.0139338(97.0842%)/0.00037804(2.634%)/4.044e-05(0.281766%) -98: Storage: 49401.7 28.2114 -98: Writing visualization results for the current time step. -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 18.7816 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 49 done. CPU time: 0.629686 seconds, end time: 28.2114 seconds, step size: 0.873861 seconds -98: Begin time step 50. Start time: 28.2114 seconds, step size: 0.794419 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +101: Newton iteration 9 error: 8.81803e-10 +100: Time step 24 done. CPU time: 0.712001 seconds, end time: 6.76797 seconds, step size: 1.26151 seconds +100: Begin time step 25. Start time: 6.76797 seconds, step size: 1.36664 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Linearization/solve/update time: 0.022487(95.1267%)/0.00111749(4.72731%)/3.452e-05(0.14603%) +101: Writing visualization results for the current time step. 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.556761 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00846016 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 22.5827 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.606834 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +101: Time step 8 done. CPU time: 0.315998 seconds, end time: 1446.92 seconds (24 minutes, 6.921 seconds), step size: 385.421 seconds (6 minutes, 25.42 seconds) +101: Begin time step 9. Start time: 1446.92 seconds (24 minutes, 6.921 seconds), step size: 417.54 seconds (6 minutes, 57.54 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 2.70032 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.86156 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 1.55761 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 27.0658 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 1.31797 +100: Newton iteration 1 error: 12.5216 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.0292815 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 2.65613 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.317833 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 38.8267 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 0.445215 +100: Newton iteration 2 error: 0.513469 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 1.63867 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 0.994715 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 13.7907 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.330201 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 4.25293 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.112426 +100: Newton iteration 3 error: 1.30987 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 0.309913 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.331643 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.0945445 +101: Newton iteration 3 error: 0.00666929 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.00637684 +100: Newton iteration 4 error: 0.622371 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.00179588 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.0593534 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 6.23329e-08 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00449886 +101: Newton iteration 4 error: 5.98385e-05 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 4.33617e-05 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.00427852 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 2.28511e-11 -98: Linearization/solve/update time: 0.0127061(97.2442%)/0.00032352(2.47601%)/3.656e-05(0.279806%) -98: Storage: 49177.4 29.0058 -98: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 2.99906e-06 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 50 done. CPU time: 0.644391 seconds, end time: 29.0058 seconds, step size: 0.794419 seconds -98: Serialize to file 'powerinjection_darcy_fd_time=29.0058_rank=0.ers', next time step size: 0.794419 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 1.07026e-08 +100: Newton iteration 5 error: 0.365363 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 3.78254e-07 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 3.49879e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Begin time step 51. Start time: 29.0058 seconds, step size: 0.794419 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 22.9543 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 6.34652e-06 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 9 error: 1.1816e-11 -100: Linearization/solve/update time: 0.018726(98.1992%)/0.0003096(1.62354%)/3.38e-05(0.177247%) -99: Newton iteration 10 error: 2.79144e-09 -99: Linearization/solve/update time: 0.0206932(98.1975%)/0.00034372(1.63109%)/3.612e-05(0.171404%) -100: Storage: 55382 5.50646 -100: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.5804 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 23 done. CPU time: 0.303995 seconds, end time: 5.50646 seconds, step size: 1.16447 seconds -100: Begin time step 24. Start time: 5.50646 seconds, step size: 1.26151 seconds +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 0.0089981 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 6.05885e-10 -101: Linearization/solve/update time: 0.0196222(96.9239%)/0.00059572(2.94255%)/2.704e-05(0.133564%) +101: Newton iteration 6 error: 1.77757e-10 +101: Linearization/solve/update time: 0.0144043(95.4282%)/0.000666924(4.41837%)/2.316e-05(0.153435%) 101: Writing visualization results for the current time step. +101: Time step 9 done. CPU time: 0.332144 seconds, end time: 1864.46 seconds (31 minutes, 4.461 seconds), step size: 417.54 seconds (6 minutes, 57.54 seconds) +99: Newton iteration 10 error: 2.79144e-09 +99: Linearization/solve/update time: 0.0206127(97.6719%)/0.000448806(2.12664%)/4.252e-05(0.201478%) +101: Begin time step 10. Start time: 1864.46 seconds (31 minutes, 4.461 seconds), step size: 556.72 seconds (9 minutes, 16.72 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 7 error: 6.50549e-05 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Storage: 53214.5 32.5858 99: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -101: Time step 16 done. CPU time: 0.294073 seconds, end time: 8492.81 seconds (2 hours, 21 minutes, 32.81 seconds), step size: 1382.46 seconds (23 minutes, 2.462 seconds) -101: Begin time step 17. Start time: 8492.81 seconds (2 hours, 21 minutes, 32.81 seconds), step size: 1497.67 seconds (24 minutes, 57.67 seconds) +102: Solve: M deltax^k = r +99: Time step 37 done. CPU time: 1.03704 seconds, end time: 32.5858 seconds, step size: 2.15917 seconds +101: Solve: M deltax^k = r +100: Newton iteration 8 error: 8.88136e-09 +100: Linearization/solve/update time: 0.0187545(97.7248%)/0.000394562(2.05596%)/4.2081e-05(0.219273%) +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.0231078 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 35.8807 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -99: Time step 37 done. CPU time: 0.600614 seconds, end time: 32.5858 seconds, step size: 2.15917 seconds +100: Storage: 55180 8.13461 +100: Writing visualization results for the current time step. 99: Begin time step 38. Start time: 32.5858 seconds, step size: 2.15917 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 49.9355 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 15.217 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.0072127 +101: Newton iteration 2 error: 0.589091 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 18.1102 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +100: Time step 25 done. CPU time: 0.736508 seconds, end time: 8.13461 seconds, step size: 1.36664 seconds 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.94202 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.502474 +100: Begin time step 26. Start time: 8.13461 seconds, step size: 1.59441 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 7.2277 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.012371(80.1234%)/0.00299698(19.4106%)/7.1961e-05(0.46607%) +102: Storage: 1.66206e+07 0 4.73038e+06 +102: Writing visualization results for the current time step. 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 7.58117 +101: Newton iteration 3 error: 0.127178 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 1.02337 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.511612 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 1.22139 +100: Newton iteration 1 error: 10.6911 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0189606 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 1.79008 +101: Newton iteration 4 error: 0.00135163 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.793744 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 2.95337 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 8.25717e-06 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 0.418794 +100: Newton iteration 3 error: 1.74579 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +99: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 2.23392 +101: Newton iteration 5 error: 2.89129e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 2.23963e-11 -98: Linearization/solve/update time: 0.0127703(97.2331%)/0.00032676(2.48795%)/3.664e-05(0.278977%) -99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 1.48162 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 48948.4 29.8002 -98: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.155173 +100: Newton iteration 4 error: 2.64514 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 51 done. CPU time: 0.659572 seconds, end time: 29.8002 seconds, step size: 0.794419 seconds -98: Begin time step 52. Start time: 29.8002 seconds, step size: 0.794419 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.426535 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k +101: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 3.6038 +101: Newton iteration 6 error: 1.04998e-08 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 24.1088 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.00650395 +100: Newton iteration 5 error: 1.09592 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.57255 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00526242 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +101: Newton iteration 7 error: 8.21598e-11 +101: Linearization/solve/update time: 0.0166446(94.8349%)/0.000854406(4.8681%)/5.2121e-05(0.296967%) 99: Update: x^(k+1) = x^k - deltax^k +101: Writing visualization results for the current time step. 99: Newton iteration 6 error: 3.60931 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 4.60517e-05 +100: Newton iteration 6 error: 0.256742 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 40.4071 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 1.32057e-05 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 16.352 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +101: Time step 10 done. CPU time: 0.352965 seconds, end time: 2421.18 seconds (40 minutes, 21.18 seconds), step size: 556.72 seconds (9 minutes, 16.72 seconds) +101: Serialize to file 'tutorial1_time=2421.18_rank=0.ers', next time step size: 695.9 +101: Begin time step 11. Start time: 2421.18 seconds (40 minutes, 21.18 seconds), step size: 695.9 seconds (11 minutes, 35.9 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 1 done. CPU time: 0.0319854 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +102: Begin time step 2. Start time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 175000 seconds (2 days, 0 hours, 36.67 minutes) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.988961 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 1.08207e-08 +100: Newton iteration 7 error: 0.0193907 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 10.0533 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 1.24751e-06 +101: Newton iteration 1 error: 0.0181173 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.0385299 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 9 error: 8.3844e-12 -100: Linearization/solve/update time: 0.0188293(98.2097%)/0.00030956(1.6146%)/3.368e-05(0.175668%) -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 3.5602 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 55285.3 6.76797 -100: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.41251 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 24 done. CPU time: 0.324942 seconds, end time: 6.76797 seconds, step size: 1.26151 seconds -100: Begin time step 25. Start time: 6.76797 seconds, step size: 1.36664 seconds +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 8 error: 0.000135879 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 1.95271e-10 -101: Linearization/solve/update time: 0.0197044(96.6357%)/0.00065124(3.19386%)/3.476e-05(0.170473%) -101: Writing visualization results for the current time step. +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 4.87776 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 9 error: 3.0351e-09 99: Newton iteration 9 error: 2.921e-06 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Time step 17 done. CPU time: 0.314906 seconds, end time: 9990.48 seconds (2 hours, 46 minutes, 30.48 seconds), step size: 1497.67 seconds (24 minutes, 57.67 seconds) -101: Begin time step 18. Start time: 9990.48 seconds (2 hours, 46 minutes, 30.48 seconds), step size: 1622.47 seconds (27 minutes, 2.472 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.00738888 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 12.5216 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 5.38051e-06 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 1.5099e-11 -99: Linearization/solve/update time: 0.0209363(98.1691%)/0.00035432(1.66139%)/3.616e-05(0.169552%) +100: Linearization/solve/update time: 0.0194927(97.9778%)/0.000364323(1.83122%)/3.8e-05(0.191002%) +102: Solve: M deltax^k = r +100: Storage: 55056.7 9.72902 +100: Writing visualization results for the current time step. +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.00745733(93.557%)/0.000445522(5.58936%)/6.804e-05(0.853606%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00663998 +101: Newton iteration 3 error: 1.32086 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 1.38914e-09 -98: Linearization/solve/update time: 0.0128394(97.2246%)/0.00032992(2.49827%)/3.66e-05(0.277148%) +102: Storage: 1.66206e+07 0 4.73038e+06 +102: Writing visualization results for the current time step. +99: Newton iteration 10 error: 1.5099e-11 +99: Linearization/solve/update time: 0.0226569(96.3155%)/0.000818605(3.47992%)/4.812e-05(0.20456%) 99: Storage: 53032 34.7449 99: Writing visualization results for the current time step. +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 1.64254 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 26 done. CPU time: 0.760459 seconds, end time: 9.72902 seconds, step size: 1.59441 seconds +100: Begin time step 27. Start time: 9.72902 seconds, step size: 1.72728 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.513469 +100: Newton iteration 1 error: 9.09726 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 48714.2 30.5946 -98: Writing visualization results for the current time step. 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 1.39237 +101: Newton iteration 5 error: 0.273148 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 52 done. CPU time: 0.674463 seconds, end time: 30.5946 seconds, step size: 0.794419 seconds -98: Begin time step 53. Start time: 30.5946 seconds, step size: 0.794419 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 38 done. CPU time: 0.625421 seconds, end time: 34.7449 seconds, step size: 2.15917 seconds -99: Begin time step 39. Start time: 34.7449 seconds, step size: 2.15917 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 2 done. CPU time: 0.0484674 seconds, end time: 275000 seconds (3 days, 4 hours, 23.33 minutes), step size: 175000 seconds (2 days, 0 hours, 36.67 minutes) +102: Begin time step 3. Start time: 275000 seconds (3 days, 4 hours, 23.33 minutes), step size: 306250 seconds (3 days, 13 hours, 4.17 minutes) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 1.30987 +100: Newton iteration 2 error: 0.689582 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 24.5827 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.397825 +101: Newton iteration 6 error: 0.00228844 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +99: Time step 38 done. CPU time: 1.06819 seconds, end time: 34.7449 seconds, step size: 2.15917 seconds +99: Begin time step 39. Start time: 34.7449 seconds, step size: 2.15917 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.76871 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 8.7228 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 0.622371 +100: Newton iteration 3 error: 2.25371 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 41.7559 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.00199731 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.455046 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 64.9124 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.365363 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 6.01618e-06 +101: Newton iteration 7 error: 1.78512e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 24.4936 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 2.17517 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 2.59874 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.0089981 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 11.3986 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 1.73726e-06 +101: Newton iteration 8 error: 4.74662e-08 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 3.85443 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 2.4081 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 6.50549e-05 +100: Newton iteration 5 error: 0.686476 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.109227 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 7 error: 6.77027e-10 -101: Linearization/solve/update time: 0.015342(96.7808%)/0.00048912(3.08549%)/2.12e-05(0.133735%) +101: Newton iteration 9 error: 8.70042e-11 +101: Linearization/solve/update time: 0.0217034(95.2714%)/0.00104089(4.56918%)/3.632e-05(0.159434%) 101: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 4.51862 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Time step 18 done. CPU time: 0.331191 seconds, end time: 11612.9 seconds (3 hours, 13 minutes, 32.95 seconds), step size: 1622.47 seconds (27 minutes, 2.472 seconds) -101: Begin time step 19. Start time: 11612.9 seconds (3 hours, 13 minutes, 32.95 seconds), step size: 2028.09 seconds (33 minutes, 48.09 seconds) +100: Solve: M deltax^k = r +101: Time step 11 done. CPU time: 0.378457 seconds, end time: 3117.08 seconds (51 minutes, 57.08 seconds), step size: 695.9 seconds (11 minutes, 35.9 seconds) +100: Update: x^(k+1) = x^k - deltax^k +101: Begin time step 12. Start time: 3117.08 seconds (51 minutes, 57.08 seconds), step size: 753.891 seconds (12 minutes, 33.89 seconds) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 8 error: 8.88136e-09 -100: Linearization/solve/update time: 0.016876(98.2428%)/0.00027236(1.58553%)/2.948e-05(0.171617%) -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 0.000232976 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 55180 8.13461 -100: Writing visualization results for the current time step. -98: Newton iteration 10 error: 7.74776e-10 -98: Linearization/solve/update time: 0.0129313(97.2657%)/0.00032652(2.45599%)/3.7e-05(0.278303%) +100: Newton iteration 6 error: 0.193099 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 1.62895 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -100: Time step 25 done. CPU time: 0.343914 seconds, end time: 8.13461 seconds, step size: 1.36664 seconds -100: Begin time step 26. Start time: 8.13461 seconds, step size: 1.59441 seconds +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 7 error: 0.0213591 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00581019 +101: Newton iteration 1 error: 0.015758 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 48474.2 31.389 -98: Writing visualization results for the current time step. -98: Time step 53 done. CPU time: 0.689448 seconds, end time: 31.389 seconds, step size: 0.794419 seconds -98: Begin time step 54. Start time: 31.389 seconds, step size: 0.794419 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.41386 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 10.6911 +100: Newton iteration 8 error: 0.000333745 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 8.85172 +101: Newton iteration 2 error: 0.870877 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 24.8444 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 10.1047 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.0293674 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.793744 +100: Newton iteration 9 error: 2.56947e-07 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.936747 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 27.6758 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 0.000138527 +101: Newton iteration 3 error: 0.206728 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 1.74579 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 81.6626 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 1.41397 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 62.991 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0196066(98.0777%)/0.000318642(1.59393%)/6.5641e-05(0.328354%) +102: Storage: 1.66206e+07 0 4.73038e+06 +102: Writing visualization results for the current time step. 99: Newton iteration 10 error: 8.109e-10 -99: Linearization/solve/update time: 0.0211644(98.2161%)/0.0003482(1.61586%)/3.62e-05(0.16799%) -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 2.64514 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Linearization/solve/update time: 0.0214034(97.9988%)/0.000397282(1.81902%)/3.98e-05(0.182231%) +100: Newton iteration 10 error: 1.25482e-11 +100: Linearization/solve/update time: 0.0233858(96.7792%)/0.000728845(3.01623%)/4.944e-05(0.204601%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.254688 +101: Newton iteration 4 error: 0.00133728 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 24.3956 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Storage: 54922.4 11.4563 +100: Writing visualization results for the current time step. 99: Storage: 52847.8 36.9041 99: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 5.77242 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 1.09592 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +100: Time step 27 done. CPU time: 0.78953 seconds, end time: 11.4563 seconds, step size: 1.72728 seconds +100: Begin time step 28. Start time: 11.4563 seconds, step size: 1.72728 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00341652 +101: Newton iteration 5 error: 1.97089e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 39 done. CPU time: 0.650462 seconds, end time: 36.9041 seconds, step size: 2.15917 seconds +99: Time step 39 done. CPU time: 1.0954 seconds, end time: 36.9041 seconds, step size: 2.15917 seconds 99: Begin time step 40. Start time: 36.9041 seconds, step size: 2.15917 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.267061 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.256742 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 0.000229898 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 3.11841e-05 +101: Newton iteration 6 error: 2.96937e-08 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 1 error: 7.79513 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.61534 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 1.03785e-09 -98: Linearization/solve/update time: 0.0129919(97.2889%)/0.0003254(2.43673%)/3.664e-05(0.274376%) +101: Newton iteration 7 error: 3.80115e-11 +101: Linearization/solve/update time: 0.0168747(95.273%)/0.000810966(4.57863%)/2.6281e-05(0.14838%) +101: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.0193907 +100: Newton iteration 2 error: 0.447766 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 48227.6 32.1835 -98: Writing visualization results for the current time step. -101: Solve: M deltax^k = r +101: Time step 12 done. CPU time: 0.398516 seconds, end time: 3870.97 seconds (1 hours, 4 minutes, 30.97 seconds), step size: 753.891 seconds (12 minutes, 33.89 seconds) +101: Begin time step 13. Start time: 3870.97 seconds (1 hours, 4 minutes, 30.97 seconds), step size: 942.364 seconds (15 minutes, 42.36 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.565306 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 4.7328e-08 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 54 done. CPU time: 0.704488 seconds, end time: 32.1835 seconds, step size: 0.794419 seconds -98: Begin time step 55. Start time: 32.1835 seconds, step size: 0.794419 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.000135879 +100: Newton iteration 3 error: 1.81857 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 25.1158 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.0124513 99: Solve: M deltax^k = r -101: Newton iteration 9 error: 4.28491e-09 -101: Linearization/solve/update time: 0.0196848(96.2976%)/0.00072896(3.56605%)/2.788e-05(0.136388%) -101: Writing visualization results for the current time step. +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 2.49237 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Time step 19 done. CPU time: 0.352109 seconds, end time: 13641 seconds (3 hours, 47 minutes, 21.04 seconds), step size: 2028.09 seconds (33 minutes, 48.09 seconds) -101: Begin time step 20. Start time: 13641 seconds (3 hours, 47 minutes, 21.04 seconds), step size: 2197.1 seconds (36 minutes, 37.1 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 10.6068 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 9 error: 3.0351e-09 -100: Linearization/solve/update time: 0.0190947(98.2633%)/0.00030384(1.56359%)/3.364e-05(0.173115%) -100: Storage: 55056.7 9.72902 -100: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 29.358 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 3 done. CPU time: 0.0799934 seconds, end time: 581250 seconds (6 days, 17 hours, 27.5 minutes), step size: 306250 seconds (3 days, 13 hours, 4.17 minutes) +102: Begin time step 4. Start time: 581250 seconds (6 days, 17 hours, 27.5 minutes), step size: 535938 seconds (6 days, 4 hours, 52.29 minutes) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 0.835755 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 7.6616 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 3.75322 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00541396 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 26 done. CPU time: 0.365175 seconds, end time: 9.72902 seconds, step size: 1.59441 seconds -100: Begin time step 27. Start time: 9.72902 seconds, step size: 1.72728 seconds +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 0.252518 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 93.0178 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 1.42656 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 75.7114 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 1.01742 +101: Newton iteration 3 error: 2.01801 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 9.09726 +100: Newton iteration 6 error: 0.0490583 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 31.2349 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 0.540596 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 3.88321 +102: Solve: M deltax^k = r +101: Newton iteration 4 error: 2.5231 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0108136(96.811%)/0.000290402(2.59988%)/6.5801e-05(0.589096%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.689582 +100: Newton iteration 7 error: 0.00221316 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 8.95027 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.63771 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Storage: 1.66206e+07 0 4.73038e+06 +102: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.13294 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 1.02927 +101: Newton iteration 5 error: 0.501063 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 2.25371 +100: Newton iteration 8 error: 9.27579e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 0.000958048 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.0147536 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 10 error: 1.87363e-08 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.00628373 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 2.17517 +100: Newton iteration 9 error: 1.56744e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.518772 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 11 error: 1.67688e-11 -98: Linearization/solve/update time: 0.0143473(97.2953%)/0.00035808(2.42829%)/4.076e-05(0.276411%) 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 0.000233276 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 47973.8 32.9779 -98: Writing visualization results for the current time step. -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.686476 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.0135509 +101: Newton iteration 7 error: 4.61994e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 55 done. CPU time: 0.720968 seconds, end time: 32.9779 seconds, step size: 0.794419 seconds -98: Begin time step 56. Start time: 32.9779 seconds, step size: 0.722199 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 10 error: 1.23848e-11 +100: Linearization/solve/update time: 0.0236872(97.2575%)/0.000623406(2.55965%)/4.452e-05(0.182796%) +102: Time step 4 done. CPU time: 0.0999848 seconds, end time: 1.11719e+06 seconds (12 days, 22 hours, 19.79 minutes), step size: 535938 seconds (6 days, 4 hours, 52.29 minutes) +100: Storage: 54787.4 13.1836 +102: Begin time step 5. Start time: 1.11719e+06 seconds (12 days, 22 hours, 19.79 minutes), step size: 937891 seconds (10 days, 20 hours, 31.51 minutes) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 10 error: 5.83787e-08 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 25.434 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.193099 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 4.26745e-05 +101: Newton iteration 8 error: 1.3163e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.77116 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 28 done. CPU time: 0.818344 seconds, end time: 13.1836 seconds, step size: 1.72728 seconds +100: Begin time step 29. Start time: 13.1836 seconds, step size: 1.72728 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Newton iteration 11 error: 1.08855e-11 -99: Linearization/solve/update time: 0.023568(98.245%)/0.0003812(1.58906%)/3.98e-05(0.165909%) +99: Linearization/solve/update time: 0.0252727(97.6512%)/0.000557564(2.15437%)/5.032e-05(0.194432%) +101: Newton iteration 9 error: 2.39956e-11 +101: Linearization/solve/update time: 0.021691(95.6125%)/0.000959607(4.22988%)/3.576e-05(0.157628%) +101: Writing visualization results for the current time step. +99: Storage: 52661.7 39.0633 +99: Writing visualization results for the current time step. +101: Time step 13 done. CPU time: 0.423162 seconds, end time: 4813.34 seconds (1 hours, 20 minutes, 13.34 seconds), step size: 942.364 seconds (15 minutes, 42.36 seconds) +101: Begin time step 14. Start time: 4813.34 seconds (1 hours, 20 minutes, 13.34 seconds), step size: 1020.89 seconds (17 minutes, 0.895 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.0213591 +100: Newton iteration 1 error: 6.87566 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 28.6014 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 2.2464e-05 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 52661.7 39.0633 -99: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 63.4765 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.000333745 +100: Newton iteration 2 error: 0.45059 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 4.84509e-10 -101: Linearization/solve/update time: 0.0196676(96.8905%)/0.00060384(2.97476%)/2.736e-05(0.134786%) -101: Writing visualization results for the current time step. -99: Time step 40 done. CPU time: 0.67804 seconds, end time: 39.0633 seconds, step size: 2.15917 seconds -101: Time step 20 done. CPU time: 0.372874 seconds, end time: 15838.1 seconds (4 hours, 23 minutes, 58.14 seconds), step size: 2197.1 seconds (36 minutes, 37.1 seconds) +99: Time step 40 done. CPU time: 1.12779 seconds, end time: 39.0633 seconds, step size: 2.15917 seconds +101: Solve: M deltax^k = r 99: Serialize to file 'powerinjection_forchheimer_ad_time=39.0633_rank=0.ers', next time step size: 1.96288 -101: Serialize to file 'tutorial1_time=15838.1_rank=0.ers', next time step size: 2380.19 -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 34.3065 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Begin time step 21. Start time: 15838.1 seconds (4 hours, 23 minutes, 58.14 seconds), step size: 2380.19 seconds (39 minutes, 40.19 seconds) +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.0112935 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Begin time step 41. Start time: 39.0633 seconds, step size: 1.96288 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 2.56947e-07 +100: Newton iteration 3 error: 1.72085 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 11.5736 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 101: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 2.47926 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00465085 +101: Newton iteration 2 error: 1.3171 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 1.53633 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 10 error: 1.25482e-11 -100: Linearization/solve/update time: 0.0213788(98.2599%)/0.0003414(1.56912%)/3.72e-05(0.170976%) -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0233246 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 54922.4 11.4563 -100: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.362264 +99: Newton iteration 1 error: 2.47926 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 0.981771 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +99: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 4.11199 +101: Newton iteration 3 error: 0.00776445 +99: Update: x^(k+1) = x^k - deltax^k 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 27 done. CPU time: 0.38878 seconds, end time: 11.4563 seconds, step size: 1.72728 seconds -100: Begin time step 28. Start time: 11.4563 seconds, step size: 1.72728 seconds +99: Newton iteration 2 error: 0.362264 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 0.274007 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 3.50799e-06 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Solve: M deltax^k = r 99: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +101: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0154199(97.6399%)/0.000294322(1.86367%)/7.8401e-05(0.496442%) 99: Newton iteration 3 error: 1.96303 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 2.50111e-11 -98: Linearization/solve/update time: 0.013153(97.2654%)/0.00033272(2.46044%)/3.708e-05(0.274204%) -101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.314161 +101: Newton iteration 4 error: 0.00372287 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Storage: 1.66206e+07 0 4.73038e+06 +102: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 7.79513 +100: Newton iteration 6 error: 0.0515851 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 47735.9 33.7001 -98: Writing visualization results for the current time step. -98: Time step 56 done. CPU time: 0.736232 seconds, end time: 33.7001 seconds, step size: 0.722199 seconds -98: Begin time step 57. Start time: 33.7001 seconds, step size: 0.722199 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 1.08808 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.445771 +101: Newton iteration 5 error: 2.31448e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.447766 +100: Newton iteration 7 error: 0.00278443 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 26.0866 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.88514 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 1.08924 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.0624414 +101: Newton iteration 6 error: 4.92286e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 1.81857 +100: Newton iteration 8 error: 1.20019e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 57.8016 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 0.645742 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00179437 +101: Newton iteration 7 error: 4.87604e-11 +101: Linearization/solve/update time: 0.0166699(94.9426%)/0.000860446(4.90063%)/2.752e-05(0.156739%) +101: Writing visualization results for the current time step. +100: Newton iteration 9 error: 4.00291e-09 +100: Linearization/solve/update time: 0.0210782(97.1992%)/0.000563884(2.60028%)/4.348e-05(0.200502%) +101: Time step 14 done. CPU time: 0.44356 seconds, end time: 5834.23 seconds (1 hours, 37 minutes, 14.23 seconds), step size: 1020.89 seconds (17 minutes, 0.895 seconds) +101: Begin time step 15. Start time: 5834.23 seconds (1 hours, 37 minutes, 14.23 seconds), step size: 1276.12 seconds (21 minutes, 16.12 seconds) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 24.1587 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 0.835755 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 13.0696 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +100: Storage: 54651.6 14.9108 +100: Writing visualization results for the current time step. 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.0664096 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 8.23196e-06 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.252518 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 5.76074 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 1 error: 0.00939934 99: Solve: M deltax^k = r +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 5.40613e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 1.06352 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 10.1845 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 29 done. CPU time: 0.843639 seconds, end time: 14.9108 seconds, step size: 1.72728 seconds +100: Begin time step 30. Start time: 14.9108 seconds, step size: 1.87122 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.0490583 +100: Newton iteration 1 error: 6.12903 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 3.42733e-08 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0458171 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 1.24366e-08 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 5 done. CPU time: 0.127985 seconds, end time: 2.05508e+06 seconds (23 days, 18 hours, 51.3 minutes), step size: 937891 seconds (10 days, 20 hours, 31.51 minutes) +102: Begin time step 6. Start time: 2.05508e+06 seconds (23 days, 18 hours, 51.3 minutes), step size: 1.64131e+06 seconds (18 days, 23 hours, 55.14 minutes) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.00221316 +100: Newton iteration 2 error: 0.630838 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 2.30697e-10 -101: Linearization/solve/update time: 0.0196938(96.3661%)/0.00071444(3.49592%)/2.82e-05(0.137989%) -101: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 0.000149761 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Time step 21 done. CPU time: 0.394137 seconds, end time: 18218.3 seconds (5 hours, 3 minutes, 38.33 seconds), step size: 2380.19 seconds (39 minutes, 40.19 seconds) -101: Begin time step 22. Start time: 18218.3 seconds (5 hours, 3 minutes, 38.33 seconds), step size: 2578.54 seconds (42 minutes, 58.54 seconds) +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 2.20992 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 10 error: 1.30061e-07 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Newton iteration 10 error: 1.51346e-11 -99: Linearization/solve/update time: 0.0215902(98.2566%)/0.00034684(1.57846%)/3.624e-05(0.164927%) +99: Linearization/solve/update time: 0.0232643(97.0811%)/0.000629642(2.62747%)/6.9843e-05(0.291452%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 9.27579e-06 +100: Newton iteration 3 error: 2.42404 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00444615 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 11 error: 2.27374e-11 -98: Linearization/solve/update time: 0.0145042(97.294%)/0.00036276(2.4334%)/4.064e-05(0.272613%) 99: Storage: 52490.9 41.0262 +101: Update: x^(k+1) = x^k - deltax^k 99: Writing visualization results for the current time step. -98: Storage: 47490 34.4223 -98: Writing visualization results for the current time step. -98: Time step 57 done. CPU time: 0.752865 seconds, end time: 34.4223 seconds, step size: 0.722199 seconds -98: Begin time step 58. Start time: 34.4223 seconds, step size: 0.656545 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 4 error: 2.85118 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 1.56744e-08 +100: Newton iteration 4 error: 1.90534 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 41 done. CPU time: 1.15772 seconds, end time: 41.0262 seconds, step size: 1.96288 seconds 101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 9.23793 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 41 done. CPU time: 0.704019 seconds, end time: 41.0262 seconds, step size: 1.96288 seconds 99: Begin time step 42. Start time: 41.0262 seconds, step size: 1.96288 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 27.5639 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 10 error: 1.23848e-11 -100: Linearization/solve/update time: 0.0215249(98.2624%)/0.00034236(1.56289%)/3.828e-05(0.17475%) +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.626411 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 0.580247 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 101: Solve: M deltax^k = r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.3242 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Linearization/solve/update time: 0.00950266(95.4713%)/0.000331602(3.33154%)/0.000119161(1.19719%) 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 2.48637 +101: Newton iteration 6 error: 0.0101312 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.36616 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 54787.4 13.1836 -100: Writing visualization results for the current time step. -100: Time step 28 done. CPU time: 0.412522 seconds, end time: 13.1836 seconds, step size: 1.72728 seconds -100: Begin time step 29. Start time: 13.1836 seconds, step size: 1.72728 seconds +102: Storage: 1.66206e+07 0 4.73038e+06 +102: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 0.167262 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 46.1335 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r -99: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 2.89995 +101: Newton iteration 7 error: 1.10319e-05 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.488722 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 33.363 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 6.87566 +100: Newton iteration 7 error: 0.021117 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 13.1092 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 6 done. CPU time: 0.145828 seconds, end time: 3.69639e+06 seconds (42 days, 18 hours, 46.45 minutes), step size: 1.64131e+06 seconds (18 days, 23 hours, 55.14 minutes) +102: Begin time step 7. Start time: 3.69639e+06 seconds (42 days, 18 hours, 46.45 minutes), step size: 2.49652e+06 seconds (28 days, 21 hours, 28.75 minutes) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.656426 +101: Newton iteration 8 error: 4.09504e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 1.80603 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 4.56958 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.45059 +100: Newton iteration 8 error: 0.000525404 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r +101: Newton iteration 9 error: 3.69258e-10 +101: Linearization/solve/update time: 0.0213869(95.1118%)/0.00106408(4.73221%)/3.5081e-05(0.156012%) +101: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 3.29818 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.012029 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.641094 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +99: Newton iteration 4 error: 3.29818 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 1.72085 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 9 error: 4.87979e-07 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0137783 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +100: Newton iteration 10 error: 9.32587e-12 +100: Linearization/solve/update time: 0.0219692(98.0542%)/0.000392362(1.75121%)/4.36e-05(0.194598%) 99: Update: x^(k+1) = x^k - deltax^k +101: Time step 15 done. CPU time: 0.468608 seconds, end time: 7110.35 seconds (1 hours, 58 minutes, 30.35 seconds), step size: 1276.12 seconds (21 minutes, 16.12 seconds) +101: Begin time step 16. Start time: 7110.35 seconds (1 hours, 58 minutes, 30.35 seconds), step size: 1382.46 seconds (23 minutes, 2.462 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Newton iteration 5 error: 2.05845 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Storage: 54503.7 16.7821 +100: Writing visualization results for the current time step. 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 7.606e-05 +101: Newton iteration 1 error: 0.00846016 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 7.95374e-06 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 0.981771 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 1.7053e-11 -98: Linearization/solve/update time: 0.0132859(97.278%)/0.00033536(2.45548%)/3.64e-05(0.266517%) 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 0.61521 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 30 done. CPU time: 0.870414 seconds, end time: 16.7821 seconds, step size: 1.87122 seconds +100: Serialize to file 'powerinjection_forchheimer_fd_time=16.7821_rank=0.ers', next time step size: 1.87122 +100: Begin time step 31. Start time: 16.7821 seconds, step size: 1.87122 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 2.83568e-05 +101: Newton iteration 2 error: 1.55761 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 47258.6 35.0788 -98: Writing visualization results for the current time step. -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.274007 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 58 done. CPU time: 0.768293 seconds, end time: 35.0788 seconds, step size: 0.656545 seconds -98: Begin time step 59. Start time: 35.0788 seconds, step size: 0.656545 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.11078 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 3.32089e-09 -101: Linearization/solve/update time: 0.0196516(96.8901%)/0.00060412(2.97855%)/2.664e-05(0.131346%) -101: Writing visualization results for the current time step. -101: Time step 22 done. CPU time: 0.41489 seconds, end time: 20796.9 seconds (5 hours, 46 minutes, 36.87 seconds), step size: 2578.54 seconds (42 minutes, 58.54 seconds) -101: Begin time step 23. Start time: 20796.9 seconds (5 hours, 46 minutes, 36.87 seconds), step size: 2793.42 seconds (46 minutes, 33.42 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 28.5387 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.0515851 +100: Newton iteration 1 error: 5.48347 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 10.3203 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.317833 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.00388535 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00405732 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.00278443 +100: Newton iteration 2 error: 0.44638 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 48.2464 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 0.330201 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 4.34732e-06 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 47.2357 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 1.74441 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Solve: M deltax^k = r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 1.986 +101: Newton iteration 5 error: 0.0945445 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 10 error: 1.4893e-11 +99: Linearization/solve/update time: 0.0243914(97.1721%)/0.000666005(2.65328%)/4.384e-05(0.174653%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 1.20019e-05 +100: Newton iteration 4 error: 1.76475 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 91.9544 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 1.4893e-11 -99: Linearization/solve/update time: 0.0217762(98.2909%)/0.0003416(1.54188%)/3.704e-05(0.167187%) +102: Update: x^(k+1) = x^k - deltax^k 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.226473 +101: Newton iteration 6 error: 0.00449886 +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0171698(97.3514%)/0.000398043(2.25688%)/6.9081e-05(0.391685%) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 64.0439 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 9 error: 4.00291e-09 -100: Linearization/solve/update time: 0.0194915(98.3064%)/0.00030236(1.52497%)/3.344e-05(0.168657%) -100: Storage: 54651.6 14.9108 -100: Writing visualization results for the current time step. 99: Storage: 52318.3 42.9891 99: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 3.5057 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 29 done. CPU time: 0.434224 seconds, end time: 14.9108 seconds, step size: 1.72728 seconds -100: Begin time step 30. Start time: 14.9108 seconds, step size: 1.87122 seconds +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 1.75573 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Storage: 1.66206e+07 0 4.73038e+06 +99: Time step 42 done. CPU time: 1.18781 seconds, end time: 42.9891 seconds, step size: 1.96288 seconds +102: Writing visualization results for the current time step. +99: Begin time step 43. Start time: 42.9891 seconds, step size: 1.96288 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.621701 +101: Newton iteration 7 error: 2.99906e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 42 done. CPU time: 0.729806 seconds, end time: 42.9891 seconds, step size: 1.96288 seconds -99: Begin time step 43. Start time: 42.9891 seconds, step size: 1.96288 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.0365328 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 6.12903 +100: Newton iteration 6 error: 0.485198 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 1.34732e-05 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.0375538 +101: Newton iteration 8 error: 6.34652e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.26535 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 2.80806e-11 -98: Linearization/solve/update time: 0.0133333(97.3457%)/0.00032652(2.3839%)/3.704e-05(0.270427%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.630838 +100: Newton iteration 7 error: 0.0110032 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 47017.9 35.7354 -98: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.0228559 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 59 done. CPU time: 0.783745 seconds, end time: 35.7354 seconds, step size: 0.656545 seconds -98: Begin time step 60. Start time: 35.7354 seconds, step size: 0.656545 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 9 error: 6.05885e-10 +101: Linearization/solve/update time: 0.0213895(95.5975%)/0.000948326(4.23842%)/3.672e-05(0.164115%) +101: Writing visualization results for the current time step. +100: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.452311 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 30.2627 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 2.42404 +100: Newton iteration 8 error: 2.65514e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 0.00127373 +101: Time step 16 done. CPU time: 0.49318 seconds, end time: 8492.81 seconds (2 hours, 21 minutes, 32.81 seconds), step size: 1382.46 seconds (23 minutes, 2.462 seconds) +101: Begin time step 17. Start time: 8492.81 seconds (2 hours, 21 minutes, 32.81 seconds), step size: 1497.67 seconds (24 minutes, 57.67 seconds) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 2.28986 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 10.2557 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 1.90534 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 9 error: 1.7522e-10 +100: Linearization/solve/update time: 0.0200563(97.7333%)/0.000422366(2.05817%)/4.28e-05(0.208562%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 3.6463e-05 +101: Newton iteration 1 error: 0.0072127 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 63.8333 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Storage: 54354.9 18.6533 +100: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 3.27891 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 45.3982 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.580247 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 7 done. CPU time: 0.173841 seconds, end time: 6.19291e+06 seconds (71 days, 16 hours, 15.19 minutes), step size: 2.49652e+06 seconds (28 days, 21 hours, 28.75 minutes) +102: Begin time step 8. Start time: 6.19291e+06 seconds (71 days, 16 hours, 15.19 minutes), step size: 2.44709e+06 seconds (28 days, 7 hours, 44.81 minutes) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +100: Time step 31 done. CPU time: 0.896245 seconds, end time: 18.6533 seconds, step size: 1.87122 seconds +100: Begin time step 32. Start time: 18.6533 seconds, step size: 2.02715 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 9 error: 1.56454e-07 +101: Newton iteration 2 error: 7.58117 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 3.44312 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 118.494 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 1.79008 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.167262 +100: Newton iteration 1 error: 4.97399 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 40.2335 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 10 error: 2.85137e-10 -101: Linearization/solve/update time: 0.0218659(96.5359%)/0.00075472(3.33201%)/2.992e-05(0.132094%) -101: Writing visualization results for the current time step. -101: Time step 23 done. CPU time: 0.438024 seconds, end time: 23590.3 seconds (6 hours, 33 minutes, 10.28 seconds), step size: 2793.42 seconds (46 minutes, 33.42 seconds) -101: Begin time step 24. Start time: 23590.3 seconds (6 hours, 33 minutes, 10.28 seconds), step size: 2793.42 seconds (46 minutes, 33.42 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 1.13388 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 3.52873 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.021117 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.186107 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00371558 +101: Newton iteration 4 error: 2.23392 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.677453 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.215517 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 0.0003707 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.426535 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.000525404 +100: Newton iteration 3 error: 2.19285 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r +102: Solve: M deltax^k = r 99: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 5.41356 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.00812891 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 1.06456e-09 -98: Linearization/solve/update time: 0.0133953(97.3025%)/0.00033404(2.42644%)/3.732e-05(0.271089%) -98: Storage: 46766 36.3919 -98: Writing visualization results for the current time step. -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 4.87979e-07 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 60 done. CPU time: 0.799298 seconds, end time: 36.3919 seconds, step size: 0.656545 seconds -98: Serialize to file 'powerinjection_darcy_fd_time=36.3919_rank=0.ers', next time step size: 0.656545 101: Solve: M deltax^k = r +100: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.537533 +101: Newton iteration 6 error: 0.00526242 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 3.61573 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 1.00618e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Begin time step 61. Start time: 36.3919 seconds, step size: 0.656545 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 10 error: 9.32587e-12 -100: Linearization/solve/update time: 0.0218611(98.2671%)/0.0003474(1.56159%)/3.812e-05(0.171352%) -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 31.2782 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 54503.7 16.7821 -100: Writing visualization results for the current time step. 101: Solve: M deltax^k = r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.744201 +100: Newton iteration 5 error: 1.48125 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 7 error: 1.32057e-05 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Newton iteration 10 error: 1.16316e-11 -99: Linearization/solve/update time: 0.0220074(98.271%)/0.00035092(1.56698%)/3.628e-05(0.162003%) -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 13.1646 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 30 done. CPU time: 0.458362 seconds, end time: 16.7821 seconds, step size: 1.87122 seconds -100: Serialize to file 'powerinjection_forchheimer_fd_time=16.7821_rank=0.ers', next time step size: 1.87122 -100: Begin time step 31. Start time: 16.7821 seconds, step size: 1.87122 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 52143.9 44.9519 -99: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 51.7186 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Linearization/solve/update time: 0.0236315(97.1216%)/0.000654124(2.68834%)/4.624e-05(0.190039%) +100: Solve: M deltax^k = r 101: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 0.527673 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.104095 +101: Newton iteration 8 error: 1.24751e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 52143.9 44.9519 +99: Writing visualization results for the current time step. +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0154083(97.6305%)/0.000306602(1.9427%)/6.7361e-05(0.426814%) +102: Storage: 1.66206e+07 0 4.73038e+06 +102: Writing visualization results for the current time step. +101: Newton iteration 9 error: 1.95271e-10 +101: Linearization/solve/update time: 0.0216701(94.9153%)/0.00112405(4.92335%)/3.684e-05(0.16136%) +101: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 5.48347 +100: Newton iteration 7 error: 0.105918 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 166.818 -99: Time step 43 done. CPU time: 0.75586 seconds, end time: 44.9519 seconds, step size: 1.96288 seconds +100: Solve: M deltax^k = r +99: Time step 43 done. CPU time: 1.21993 seconds, end time: 44.9519 seconds, step size: 1.96288 seconds 99: Begin time step 44. Start time: 44.9519 seconds, step size: 1.96288 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00196072 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 99.8132 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.44638 +101: Time step 17 done. CPU time: 0.518654 seconds, end time: 9990.48 seconds (2 hours, 46 minutes, 30.48 seconds), step size: 1497.67 seconds (24 minutes, 57.67 seconds) +101: Begin time step 18. Start time: 9990.48 seconds (2 hours, 46 minutes, 30.48 seconds), step size: 1622.47 seconds (27 minutes, 2.472 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 8 error: 0.0060421 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.19289 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 52.6661 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 2.04869e-05 +101: Newton iteration 1 error: 0.00663998 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 20.9444 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 1.74441 +100: Newton iteration 9 error: 2.29372e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.46654 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 4.04651 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 3.75331e-08 +101: Newton iteration 2 error: 1.39237 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 1.76475 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 10 error: 3.34154e-10 +100: Linearization/solve/update time: 0.0243239(97.4422%)/0.000588324(2.35684%)/5.016e-05(0.200942%) 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 2.39757 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 0.144896 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 2.74522e-10 -101: Linearization/solve/update time: 0.0196984(96.3164%)/0.0007258(3.54884%)/2.756e-05(0.134756%) -101: Writing visualization results for the current time step. -101: Time step 24 done. CPU time: 0.458942 seconds, end time: 26383.7 seconds (7 hours, 19 minutes, 43.7 seconds), step size: 2793.42 seconds (46 minutes, 33.42 seconds) -101: Begin time step 25. Start time: 26383.7 seconds (7 hours, 19 minutes, 43.7 seconds), step size: 3026.2 seconds (50 minutes, 26.2 seconds) +100: Storage: 54192.6 20.6804 +100: Writing visualization results for the current time step. +102: Time step 8 done. CPU time: 0.20399 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 2.44709e+06 seconds (28 days, 7 hours, 44.81 minutes) +102: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.397825 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 10 error: 0.000111417 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 1.75573 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 3.71964 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 11 error: 2.63185e-10 -98: Linearization/solve/update time: 0.0148388(97.3271%)/0.00036668(2.40505%)/4.084e-05(0.267869%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00355867 +101: Newton iteration 4 error: 0.00199731 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 46500 37.0485 -98: Writing visualization results for the current time step. -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.485198 +100: Time step 32 done. CPU time: 0.92616 seconds, end time: 20.6804 seconds, step size: 2.02715 seconds +100: Begin time step 33. Start time: 20.6804 seconds, step size: 2.02715 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +100: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 3.70272 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 61 done. CPU time: 0.816794 seconds, end time: 37.0485 seconds, step size: 0.656545 seconds -98: Begin time step 62. Start time: 37.0485 seconds, step size: 0.596859 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 1 error: 4.50869 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r -98: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 5.02278 +101: Newton iteration 5 error: 6.01618e-06 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 1.73726e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 32.1026 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.0110032 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 1.22342 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 9.65402 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.115864 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 57.4148 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 2.65514e-05 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.272442 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 84.8439 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.00124955 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 9 error: 1.7522e-10 -100: Linearization/solve/update time: 0.0198288(98.3123%)/0.00030692(1.52173%)/3.348e-05(0.165996%) +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 7 error: 6.77027e-10 +101: Linearization/solve/update time: 0.0164545(96.1072%)/0.000641005(3.74396%)/2.5481e-05(0.148829%) +101: Writing visualization results for the current time step. +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.011502(96.5279%)/0.000303442(2.54657%)/0.000110281(0.925509%) +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. 99: Solve: M deltax^k = r +101: Time step 18 done. CPU time: 0.537543 seconds, end time: 11612.9 seconds (3 hours, 13 minutes, 32.95 seconds), step size: 1622.47 seconds (27 minutes, 2.472 seconds) +101: Begin time step 19. Start time: 11612.9 seconds (3 hours, 13 minutes, 32.95 seconds), step size: 2028.09 seconds (33 minutes, 48.09 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.014308 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 159.18 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 54354.9 18.6533 -100: Writing visualization results for the current time step. -100: Time step 31 done. CPU time: 0.480761 seconds, end time: 18.6533 seconds, step size: 1.87122 seconds -100: Begin time step 32. Start time: 18.6533 seconds, step size: 2.02715 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.000119023 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 84.4848 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 3.60135e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 23.0021 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 4.97399 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 1.2225e-06 +101: Newton iteration 1 error: 0.00581019 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 8.85172 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 1.59709 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Newton iteration 10 error: 7.20775e-11 -99: Linearization/solve/update time: 0.0222093(98.334%)/0.00034068(1.50839%)/3.56e-05(0.157623%) -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 0.00189418 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.677453 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 7 error: 1.05993e-09 -101: Linearization/solve/update time: 0.0153202(96.3544%)/0.00055864(3.51349%)/2.1e-05(0.132076%) -101: Writing visualization results for the current time step. -101: Time step 25 done. CPU time: 0.475274 seconds, end time: 29409.9 seconds (8 hours, 10 minutes, 9.9 seconds), step size: 3026.2 seconds (50 minutes, 26.2 seconds) -101: Begin time step 26. Start time: 29409.9 seconds (8 hours, 10 minutes, 9.9 seconds), step size: 3782.75 seconds (1 hours, 3 minutes, 2.75 seconds) +99: Linearization/solve/update time: 0.0232684(96.9701%)/0.000683125(2.84689%)/4.3921e-05(0.183039%) +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.936747 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Storage: 51967.5 46.9148 99: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 10 error: 2.77105e-08 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 44 done. CPU time: 0.782169 seconds, end time: 46.9148 seconds, step size: 1.96288 seconds -99: Begin time step 45. Start time: 46.9148 seconds, step size: 1.96288 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 2.19285 +100: Newton iteration 2 error: 0.541709 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 1.69077 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r -98: Newton iteration 11 error: 1.53904e-11 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00323064 +101: Newton iteration 4 error: 1.41397 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Linearization/solve/update time: 0.0149335(97.3728%)/0.00036252(2.36379%)/4.04e-05(0.263426%) -98: Storage: 46242.3 37.6453 -98: Writing visualization results for the current time step. +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.254688 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 44 done. CPU time: 1.2505 seconds, end time: 46.9148 seconds, step size: 1.96288 seconds +99: Begin time step 45. Start time: 46.9148 seconds, step size: 1.96288 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 9 done. CPU time: 0.226393 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds +102: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 8.75 seconds +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.20532 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 3.61573 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 3.66013 +101: Newton iteration 6 error: 0.00341652 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 62 done. CPU time: 0.835451 seconds, end time: 37.6453 seconds, step size: 0.596859 seconds -98: Begin time step 63. Start time: 37.6453 seconds, step size: 0.542599 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k +101: Solve: M deltax^k = r 99: Newton iteration 2 error: 0.530511 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 1.48125 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.0134665 +101: Newton iteration 7 error: 3.11841e-05 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 2.08817 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.527673 +100: Newton iteration 4 error: 3.01308 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 2.08817 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 2.07376 +101: Newton iteration 8 error: 4.7328e-08 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 33.7573 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +101: Newton iteration 9 error: 4.28491e-09 +101: Linearization/solve/update time: 0.0200565(96.0981%)/0.000781965(3.74668%)/3.24e-05(0.15524%) +101: Writing visualization results for the current time step. +102: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 4.35897 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.105918 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.0377495 +101: Time step 19 done. CPU time: 0.559341 seconds, end time: 13641 seconds (3 hours, 47 minutes, 21.04 seconds), step size: 2028.09 seconds (33 minutes, 48.09 seconds) +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0142966(97.4921%)/0.000291602(1.98851%)/7.6161e-05(0.519361%) +101: Begin time step 20. Start time: 13641 seconds (3 hours, 47 minutes, 21.04 seconds), step size: 2197.1 seconds (36 minutes, 37.1 seconds) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. 99: Solve: M deltax^k = r -100: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 2.41561 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.0060421 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.0837182 +101: Newton iteration 1 error: 0.00541396 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 9.61799 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 0.854783 -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 2.29372e-05 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 0.00143681 +101: Newton iteration 2 error: 1.01742 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 10 error: 3.34154e-10 -100: Linearization/solve/update time: 0.0221985(98.3297%)/0.00033928(1.50286%)/3.78e-05(0.167438%) +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 1.34569 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 0.422315 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.215642 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 58.5537 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 0.000110512 +101: Newton iteration 3 error: 3.88321 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 54192.6 20.6804 -100: Writing visualization results for the current time step. -100: Time step 32 done. CPU time: 0.505274 seconds, end time: 20.6804 seconds, step size: 2.02715 seconds -100: Begin time step 33. Start time: 20.6804 seconds, step size: 2.02715 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.0184917 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 9 error: 9.10186e-06 +101: Newton iteration 4 error: 1.02927 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 4.50869 +100: Newton iteration 7 error: 0.0687367 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 138.775 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 0.000142445 +101: Solve: M deltax^k = r 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 10 error: 3.89511e-09 -101: Linearization/solve/update time: 0.0218936(96.5335%)/0.00075588(3.33284%)/3.032e-05(0.133687%) -101: Writing visualization results for the current time step. -101: Time step 26 done. CPU time: 0.498434 seconds, end time: 33192.7 seconds (9 hours, 13 minutes, 12.65 seconds), step size: 3782.75 seconds (1 hours, 3 minutes, 2.75 seconds) -101: Begin time step 27. Start time: 33192.7 seconds (9 hours, 13 minutes, 12.65 seconds), step size: 3782.75 seconds (1 hours, 3 minutes, 2.75 seconds) +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.518772 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 10 done. CPU time: 0.251988 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 8.75 seconds +102: Serialize to file 'reservoir_blackoil_ecfv_time=8.64001e+06_rank=0.ers', next time step size: 15.3125 +102: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 15.3125 seconds +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 10 error: 6.98736e-09 100: Solve: M deltax^k = r +99: Linearization/solve/update time: 0.0238196(96.5595%)/0.000804005(3.25926%)/4.472e-05(0.181285%) 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.541709 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 6.98736e-09 -99: Linearization/solve/update time: 0.0224612(98.3367%)/0.0003448(1.50956%)/3.512e-05(0.153758%) 101: Solve: M deltax^k = r +100: Newton iteration 8 error: 0.00221609 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00308367 +101: Newton iteration 6 error: 0.0135509 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 66.518 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 1.69077 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Storage: 51789 48.8777 99: Writing visualization results for the current time step. +100: Solve: M deltax^k = r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 6.12629 +101: Newton iteration 7 error: 4.26745e-05 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 45 done. CPU time: 0.808843 seconds, end time: 48.8777 seconds, step size: 1.96288 seconds +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 8 error: 2.2464e-05 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 9 error: 4.84509e-10 +101: Linearization/solve/update time: 0.0200742(96.376%)/0.000719524(3.45442%)/3.532e-05(0.169571%) +99: Time step 45 done. CPU time: 1.28152 seconds, end time: 48.8777 seconds, step size: 1.96288 seconds 99: Begin time step 46. Start time: 48.8777 seconds, step size: 1.96288 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r +101: Writing visualization results for the current time step. 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 3.01308 +100: Newton iteration 9 error: 2.69788e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.142951 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r 99: Solve: M deltax^k = r +102: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.21039 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 32.7577 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 1.34569 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.361815 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0104096(96.4766%)/0.000302202(2.80083%)/7.796e-05(0.722538%) +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.568877 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.422315 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Time step 20 done. CPU time: 0.58369 seconds, end time: 15838.1 seconds (4 hours, 23 minutes, 58.14 seconds), step size: 2197.1 seconds (36 minutes, 37.1 seconds) +101: Serialize to file 'tutorial1_time=15838.1_rank=0.ers', next time step size: 2380.19 +101: Begin time step 21. Start time: 15838.1 seconds (4 hours, 23 minutes, 58.14 seconds), step size: 2380.19 seconds (39 minutes, 40.19 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.0552393 +101: Newton iteration 1 error: 0.00465085 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 10.0348 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 3.14137 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.0687367 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.0017804 +101: Newton iteration 2 error: 4.11199 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 2.83209 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.00221609 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 1.1182 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 10 error: 1.40687e-11 +100: Linearization/solve/update time: 0.0354318(92.0436%)/0.00299726(7.78619%)/6.552e-05(0.170206%) +100: Storage: 54029.1 22.7076 +100: Writing visualization results for the current time step. 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 3.41783e-05 +101: Newton iteration 3 error: 0.314161 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 1.7975 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 2.69788e-06 +100: Time step 33 done. CPU time: 0.991006 seconds, end time: 22.7076 seconds, step size: 2.02715 seconds +100: Begin time step 34. Start time: 22.7076 seconds, step size: 2.02715 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 3.40082e-08 +101: Newton iteration 4 error: 0.445771 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 2.95319 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 9 error: 0.0256919 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 10 error: 1.40687e-11 -100: Linearization/solve/update time: 0.0224082(98.347%)/0.00033932(1.48923%)/3.732e-05(0.163793%) -100: Storage: 54029.1 22.7076 -100: Writing visualization results for the current time step. -101: Newton iteration 9 error: 2.52416e-09 -101: Linearization/solve/update time: 0.0197659(96.5072%)/0.00068788(3.35859%)/2.748e-05(0.134172%) -101: Writing visualization results for the current time step. -101: Time step 27 done. CPU time: 0.519371 seconds, end time: 36975.4 seconds (10 hours, 16 minutes, 15.4 seconds), step size: 3782.75 seconds (1 hours, 3 minutes, 2.75 seconds) -101: Begin time step 28. Start time: 36975.4 seconds (10 hours, 16 minutes, 15.4 seconds), step size: 4097.98 seconds (1 hours, 8 minutes, 17.98 seconds) +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.0624414 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 33 done. CPU time: 0.53004 seconds, end time: 22.7076 seconds, step size: 2.02715 seconds -100: Begin time step 34. Start time: 22.7076 seconds, step size: 2.02715 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 11 done. CPU time: 0.275987 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 15.3125 seconds +102: Begin time step 12. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 26.7969 seconds +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.0631304 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 10 error: 6.64498e-06 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00293961 +101: Newton iteration 6 error: 0.00179437 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 4.13407 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.00487474 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 12.4975 +101: Newton iteration 7 error: 8.23196e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.447715 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 11 error: 1.70246e-11 -98: Linearization/solve/update time: 0.0420871(97.3887%)/0.00101436(2.34721%)/0.00011412(0.264071%) 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 4.13442e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.603818 +101: Newton iteration 8 error: 3.42733e-08 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 45989.5 38.1879 -98: Writing visualization results for the current time step. +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.00756921(95.2709%)/0.000298322(3.75487%)/7.7401e-05(0.974219%) +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. +99: Newton iteration 10 error: 6.48623e-09 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 2.05519 +100: Newton iteration 1 error: 4.13407 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 6.48623e-09 -99: Linearization/solve/update time: 0.0226786(98.3193%)/0.00035172(1.52483%)/3.596e-05(0.155899%) -98: Time step 63 done. CPU time: 0.882762 seconds, end time: 38.1879 seconds, step size: 0.542599 seconds -98: Begin time step 64. Start time: 38.1879 seconds, step size: 0.493272 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 1.86479 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 2.47518 +100: Newton iteration 2 error: 0.447715 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Linearization/solve/update time: 0.0241703(97.2265%)/0.000644327(2.59185%)/4.516e-05(0.181659%) +101: Newton iteration 9 error: 2.30697e-10 +101: Linearization/solve/update time: 0.0207324(95.8392%)/0.000862006(3.98477%)/3.808e-05(0.176031%) +101: Writing visualization results for the current time step. +101: Time step 21 done. CPU time: 0.607038 seconds, end time: 18218.3 seconds (5 hours, 3 minutes, 38.33 seconds), step size: 2380.19 seconds (39 minutes, 40.19 seconds) +101: Begin time step 22. Start time: 18218.3 seconds (5 hours, 3 minutes, 38.33 seconds), step size: 2578.54 seconds (42 minutes, 58.54 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Storage: 51608.2 50.8406 99: Writing visualization results for the current time step. -99: Time step 46 done. CPU time: 0.83576 seconds, end time: 50.8406 seconds, step size: 1.96288 seconds -99: Begin time step 47. Start time: 50.8406 seconds, step size: 1.96288 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.052149 +101: Newton iteration 1 error: 0.00444615 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 36.9938 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 2.74472 +99: Time step 46 done. CPU time: 1.31285 seconds, end time: 50.8406 seconds, step size: 1.96288 seconds +100: Newton iteration 3 error: 2.05519 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Begin time step 47. Start time: 50.8406 seconds, step size: 1.96288 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 9.23793 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.21682 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 12 done. CPU time: 0.295974 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 26.7969 seconds +102: Begin time step 13. Start time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 46.8945 seconds +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00903449 +101: Newton iteration 3 error: 2.48637 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.894486 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 8.63311 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.471784 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 0.000145018 +101: Newton iteration 4 error: 2.89995 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.113668 +100: Newton iteration 4 error: 2.47518 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 193.688 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 2.99011 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 9.66206e-06 +101: Newton iteration 5 error: 0.656426 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.000473402 +100: Newton iteration 5 error: 2.74472 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 171.71 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 4.8571 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 8.6007e-09 -101: Linearization/solve/update time: 0.019802(96.7592%)/0.00063532(3.10438%)/2.792e-05(0.136426%) -101: Writing visualization results for the current time step. -101: Time step 28 done. CPU time: 0.540293 seconds, end time: 41073.4 seconds (11 hours, 24 minutes, 33.38 seconds), step size: 4097.98 seconds (1 hours, 8 minutes, 17.98 seconds) -101: Begin time step 29. Start time: 41073.4 seconds (11 hours, 24 minutes, 33.38 seconds), step size: 4439.48 seconds (1 hours, 13 minutes, 59.48 seconds) +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.012029 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 9.77887e-08 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 5.58611 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 13.5183 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00275393 +101: Newton iteration 7 error: 7.606e-05 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 10 error: 1.14682e-11 -100: Linearization/solve/update time: 0.0225751(98.3641%)/0.00033808(1.47308%)/3.736e-05(0.162785%) -100: Storage: 53864.5 24.7347 -100: Writing visualization results for the current time step. -100: Time step 34 done. CPU time: 0.554945 seconds, end time: 24.7347 seconds, step size: 2.02715 seconds -100: Begin time step 35. Start time: 24.7347 seconds, step size: 2.02715 seconds +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0113714(96.7591%)/0.000304682(2.59254%)/7.6201e-05(0.648396%) +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 0.894486 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 2.0708 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 4.37824 +101: Newton iteration 8 error: 2.83568e-05 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 0.174808 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 3.81338 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.646234 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.348761 +101: Newton iteration 9 error: 3.32089e-09 +101: Linearization/solve/update time: 0.0207981(96.5658%)/0.000703522(3.26646%)/3.6121e-05(0.16771%) +101: Writing visualization results for the current time step. +101: Time step 22 done. CPU time: 0.631115 seconds, end time: 20796.9 seconds (5 hours, 46 minutes, 36.87 seconds), step size: 2578.54 seconds (42 minutes, 58.54 seconds) +101: Begin time step 23. Start time: 20796.9 seconds (5 hours, 46 minutes, 36.87 seconds), step size: 2793.42 seconds (46 minutes, 33.42 seconds) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.00946617 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.484321 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.0727453 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.440355 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 5.63491e-05 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +101: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 2.40368 +100: Newton iteration 7 error: 0.113668 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.00405732 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -101: Solve: M deltax^k = r 99: Newton iteration 9 error: 0.000952012 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 1.1805 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 9 error: 3.09825e-09 -98: Linearization/solve/update time: 0.024662(97.4165%)/0.00058704(2.31884%)/6.7e-05(0.264654%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 1.31073 +100: Newton iteration 8 error: 0.000473402 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 1.986 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 10 error: 1.274e-07 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00184044 +101: Newton iteration 3 error: 0.226473 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 45741.6 38.6718 -98: Writing visualization results for the current time step. -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.46439 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 99: Newton iteration 11 error: 1.1724e-11 -99: Linearization/solve/update time: 0.0252817(98.3752%)/0.0003794(1.47631%)/3.816e-05(0.148487%) +99: Linearization/solve/update time: 0.0272216(97.0605%)/0.000776524(2.76875%)/4.788e-05(0.170719%) +101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 3.0452e-05 +101: Newton iteration 4 error: 0.621701 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 64 done. CPU time: 0.911736 seconds, end time: 38.6812 seconds, step size: 0.493272 seconds -98: Begin time step 65. Start time: 38.6812 seconds, step size: 0.534378 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 13 done. CPU time: 0.319985 seconds, end time: 8.6401e+06 seconds (100 days, 0 hours, 1.71 minutes), step size: 46.8945 seconds +102: Begin time step 14. Start time: 8.6401e+06 seconds (100 days, 0 hours, 1.71 minutes), step size: 82.0654 seconds (1 minutes, 22.07 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Storage: 51424.8 52.8035 99: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.13656 +100: Newton iteration 9 error: 9.77887e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 3.84898e-06 +101: Newton iteration 5 error: 0.0375538 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 42.3305 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 47 done. CPU time: 0.865334 seconds, end time: 52.8035 seconds, step size: 1.96288 seconds +99: Time step 47 done. CPU time: 1.3476 seconds, end time: 52.8035 seconds, step size: 1.96288 seconds 99: Begin time step 48. Start time: 52.8035 seconds, step size: 1.78444 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.0143712 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 6.50126e-10 -101: Linearization/solve/update time: 0.0197884(96.661%)/0.00065564(3.20263%)/2.792e-05(0.136382%) -101: Writing visualization results for the current time step. -101: Time step 29 done. CPU time: 0.561209 seconds, end time: 45512.9 seconds (12 hours, 38 minutes, 32.86 seconds), step size: 4439.48 seconds (1 hours, 13 minutes, 59.48 seconds) -101: Begin time step 30. Start time: 45512.9 seconds (12 hours, 38 minutes, 32.86 seconds), step size: 4809.44 seconds (1 hours, 20 minutes, 9.44 seconds) +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.0228559 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 15.8948 +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.00738185(95.2716%)/0.000287362(3.70875%)/7.9001e-05(1.0196%) 99: Solve: M deltax^k = r -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.22263 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.00017783 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00253232 +101: Newton iteration 7 error: 0.00127373 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 10 error: 1.14682e-11 +100: Linearization/solve/update time: 0.0351309(98.1829%)/0.000579805(1.62043%)/7.036e-05(0.19664%) +100: Storage: 53864.5 24.7347 +100: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.407197 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 1.74671 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 7.72201e-08 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 3.04699 +101: Newton iteration 8 error: 3.6463e-05 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 34 done. CPU time: 1.051 seconds, end time: 24.7347 seconds, step size: 2.02715 seconds +100: Begin time step 35. Start time: 24.7347 seconds, step size: 2.02715 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 2.1991 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -100: Newton iteration 10 error: 2.33342e-11 -100: Linearization/solve/update time: 0.0227762(98.3891%)/0.0003362(1.45232%)/3.672e-05(0.158623%) -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 0.0544794 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 1.5019 +101: Newton iteration 9 error: 1.56454e-07 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 53698.6 26.7619 -100: Writing visualization results for the current time step. -100: Time step 35 done. CPU time: 0.580049 seconds, end time: 26.7619 seconds, step size: 2.02715 seconds -100: Begin time step 36. Start time: 26.7619 seconds, step size: 2.02715 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 1.86959 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 3.88201 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 4.90605e-05 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 3.53936 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 10 error: 2.85137e-10 +101: Linearization/solve/update time: 0.0243486(96.2882%)/0.000899126(3.55566%)/3.9481e-05(0.15613%) +101: Writing visualization results for the current time step. +101: Time step 23 done. CPU time: 0.659064 seconds, end time: 23590.3 seconds (6 hours, 33 minutes, 10.28 seconds), step size: 2793.42 seconds (46 minutes, 33.42 seconds) 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 0.764624 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.016214 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 6 error: 9.14952e-10 -98: Linearization/solve/update time: 0.0155054(97.5261%)/0.00035208(2.21452%)/4.124e-05(0.259392%) -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.52786 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 0.678762 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 45499.6 39.1013 -98: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.123953 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 65 done. CPU time: 0.931064 seconds, end time: 39.2156 seconds, step size: 0.534378 seconds -98: Begin time step 66. Start time: 39.2156 seconds, step size: 0.712504 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 14 done. CPU time: 0.339984 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 3.08 minutes), step size: 82.0654 seconds (1 minutes, 22.07 seconds) +102: Begin time step 15. Start time: 8.64018e+06 seconds (100 days, 0 hours, 3.08 minutes), step size: 143.615 seconds (2 minutes, 23.62 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +101: Begin time step 24. Start time: 23590.3 seconds (6 hours, 33 minutes, 10.28 seconds), step size: 2793.42 seconds (46 minutes, 33.42 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 1.91858 +100: Newton iteration 1 error: 3.81338 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.0229713 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 0.00157829 +101: Newton iteration 1 error: 0.00371558 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 45.6156 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 7 error: 0.0229713 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 2.66773 +100: Newton iteration 2 error: 0.484321 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 5.41356 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.00075355 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 0.000224508 +101: Newton iteration 3 error: 0.537533 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 1.01146 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +102: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 1.22792e-06 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 5.26806 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 9 error: 1.11514e-07 +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.00749561(95.3342%)/0.000289002(3.67572%)/7.7841e-05(0.990035%) +101: Newton iteration 4 error: 0.744201 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.325017 +100: Newton iteration 3 error: 2.40368 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Newton iteration 10 error: 1.26406e-11 -99: Linearization/solve/update time: 0.0231905(98.3756%)/0.00034756(1.47437%)/3.536e-05(0.149999%) -98: Solve: M deltax^k = r +99: Linearization/solve/update time: 0.0244857(97.4613%)/0.000593082(2.36067%)/4.472e-05(0.178001%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 10 error: 3.38933e-08 +101: Newton iteration 5 error: 0.104095 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.109866 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Storage: 51255.8 54.5879 99: Writing visualization results for the current time step. -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.0523933 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 11 error: 7.49519e-11 -101: Linearization/solve/update time: 0.0241432(96.522%)/0.00083672(3.34511%)/3.324e-05(0.13289%) -101: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 2.16597e-05 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Time step 30 done. CPU time: 0.586723 seconds, end time: 50322.3 seconds (13 hours, 58 minutes, 42.3 seconds), step size: 4809.44 seconds (1 hours, 20 minutes, 9.44 seconds) -101: Serialize to file 'tutorial1_time=50322.3_rank=0.ers', next time step size: 4372.21 -101: Begin time step 31. Start time: 50322.3 seconds (13 hours, 58 minutes, 42.3 seconds), step size: 4372.21 seconds (1 hours, 12 minutes, 52.21 seconds) +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.00196072 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 48 done. CPU time: 0.89283 seconds, end time: 54.5879 seconds, step size: 1.78444 seconds -99: Begin time step 49. Start time: 54.5879 seconds, step size: 1.78444 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 7 error: 2.04869e-05 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 15 done. CPU time: 0.359985 seconds, end time: 8.64033e+06 seconds (100 days, 0 hours, 5.47 minutes), step size: 143.615 seconds (2 minutes, 23.62 seconds) 100: Solve: M deltax^k = r +102: Begin time step 16. Start time: 8.64033e+06 seconds (100 days, 0 hours, 5.47 minutes), step size: 251.325 seconds (4 minutes, 11.33 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.00185768 +100: Newton iteration 4 error: 1.31073 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 1.04069e-09 -98: Linearization/solve/update time: 0.0122707(97.732%)/0.00025448(2.02685%)/3.028e-05(0.24117%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00245374 +101: Newton iteration 8 error: 3.75331e-08 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 48 done. CPU time: 1.37928 seconds, end time: 54.5879 seconds, step size: 1.78444 seconds +99: Begin time step 49. Start time: 54.5879 seconds, step size: 1.78444 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k +100: Solve: M deltax^k = r 99: Newton iteration 1 error: 2.24265 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 45241.7 39.5041 -98: Writing visualization results for the current time step. -100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 1.65411e-06 +100: Newton iteration 5 error: 0.46439 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 3.90018 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 66 done. CPU time: 0.946579 seconds, end time: 39.9281 seconds, step size: 0.712504 seconds -98: Begin time step 67. Start time: 39.9281 seconds, step size: 1.00938 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 9 error: 2.74522e-10 +101: Linearization/solve/update time: 0.0207007(96.0451%)/0.000814927(3.78101%)/3.748e-05(0.173896%) +101: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.542767 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 10 error: 1.24416e-11 -100: Linearization/solve/update time: 0.0230516(98.3825%)/0.00034152(1.45758%)/3.748e-05(0.159962%) -101: Solve: M deltax^k = r -100: Storage: 53531.5 28.789 -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.146082 +101: Time step 24 done. CPU time: 0.684206 seconds, end time: 26383.7 seconds (7 hours, 19 minutes, 43.7 seconds), step size: 2793.42 seconds (46 minutes, 33.42 seconds) +101: Begin time step 25. Start time: 26383.7 seconds (7 hours, 19 minutes, 43.7 seconds), step size: 3026.2 seconds (50 minutes, 26.2 seconds) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 27.6114 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 2.10401 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 36 done. CPU time: 0.605502 seconds, end time: 28.789 seconds, step size: 2.02715 seconds -100: Begin time step 37. Start time: 28.789 seconds, step size: 2.02715 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r 101: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 7.64039 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.223449 +101: Newton iteration 1 error: 0.00355867 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 0.13656 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 3.96375 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 3.30521 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.0304188 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.04494 +101: Newton iteration 2 error: 5.02278 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 1.79141 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.464722 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 8.07626e-08 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.0149847 +101: Newton iteration 3 error: 0.115864 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0139834(97.4483%)/0.000289162(2.01513%)/7.7001e-05(0.53661%) +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k +101: Solve: M deltax^k = r 99: Newton iteration 6 error: 0.642659 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 1.96718 +100: Newton iteration 7 error: 0.0143712 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 1.68825e-11 -98: Linearization/solve/update time: 0.0104327(97.5856%)/0.00023064(2.15736%)/2.748e-05(0.257042%) -101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 1.76539e-05 +101: Newton iteration 4 error: 0.00124955 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 44948.9 39.8873 -98: Writing visualization results for the current time step. 99: Solve: M deltax^k = r +101: Solve: M deltax^k = r 100: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.148223 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 2.86041 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 67 done. CPU time: 0.959951 seconds, end time: 40.9375 seconds, step size: 1.00938 seconds -98: Begin time step 68. Start time: 40.9375 seconds, step size: 1.42996 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 0.000202244 +101: Newton iteration 5 error: 0.000119023 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r 99: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 1.2225e-06 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.0119733 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 2.56998 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 14.5944 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 9.46934e-09 -101: Linearization/solve/update time: 0.0198063(96.8028%)/0.00062648(3.06191%)/2.768e-05(0.135285%) +101: Newton iteration 7 error: 1.05993e-09 +101: Linearization/solve/update time: 0.0158781(94.9412%)/0.000819446(4.89979%)/2.66e-05(0.159052%) 101: Writing visualization results for the current time step. -101: Time step 31 done. CPU time: 0.607977 seconds, end time: 54694.5 seconds (15 hours, 11 minutes, 34.51 seconds), step size: 4372.21 seconds (1 hours, 12 minutes, 52.21 seconds) -101: Begin time step 32. Start time: 54694.5 seconds (15 hours, 11 minutes, 34.51 seconds), step size: 4736.57 seconds (1 hours, 18 minutes, 56.57 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r 99: Solve: M deltax^k = r +101: Time step 25 done. CPU time: 0.7022 seconds, end time: 29409.9 seconds (8 hours, 10 minutes, 9.9 seconds), step size: 3026.2 seconds (50 minutes, 26.2 seconds) 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 8.40877e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Begin time step 26. Start time: 29409.9 seconds (8 hours, 10 minutes, 9.9 seconds), step size: 3782.75 seconds (1 hours, 3 minutes, 2.75 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 10 error: 3.57323e-09 +99: Linearization/solve/update time: 0.0249998(96.7261%)/0.000801685(3.10178%)/4.448e-05(0.172096%) 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.751172 +100: Newton iteration 8 error: 0.00017783 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 6.08462 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00238195 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.111328 +100: Newton iteration 9 error: 7.72201e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 3.57323e-09 -99: Linearization/solve/update time: 0.0234353(98.3134%)/0.00036556(1.53356%)/3.648e-05(0.153037%) -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.00166397 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 10.2871 +101: Newton iteration 1 error: 0.00323064 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 16 done. CPU time: 0.383985 seconds, end time: 8.64058e+06 seconds (100 days, 0 hours, 9.66 minutes), step size: 251.325 seconds (4 minutes, 11.33 seconds) +102: Begin time step 17. Start time: 8.64058e+06 seconds (100 days, 0 hours, 9.66 minutes), step size: 439.819 seconds (7 minutes, 19.82 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Storage: 51084.4 56.3724 99: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 2.15657e-07 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.000326767 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 10 error: 2.33342e-11 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.18483 +101: Newton iteration 2 error: 3.66013 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 49 done. CPU time: 0.920587 seconds, end time: 56.3724 seconds, step size: 1.78444 seconds +99: Time step 49 done. CPU time: 1.41177 seconds, end time: 56.3724 seconds, step size: 1.78444 seconds 99: Begin time step 50. Start time: 56.3724 seconds, step size: 1.78444 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 1.66551e-11 -98: Linearization/solve/update time: 0.0104568(97.6224%)/0.00022688(2.11809%)/2.78e-05(0.259534%) -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 4.01454e-07 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Linearization/solve/update time: 0.0311534(97.9096%)/0.000602003(1.89199%)/6.3121e-05(0.198378%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.62562 +101: Newton iteration 3 error: 0.0134665 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 44606.9 40.2383 -98: Writing visualization results for the current time step. +100: Storage: 53698.6 26.7619 +100: Writing visualization results for the current time step. +100: Time step 35 done. CPU time: 1.10968 seconds, end time: 26.7619 seconds, step size: 2.02715 seconds 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.30433 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 68 done. CPU time: 0.973282 seconds, end time: 42.3674 seconds, step size: 1.42996 seconds -98: Begin time step 69. Start time: 42.3674 seconds, step size: 2.02577 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 10 error: 1.30385e-11 -100: Linearization/solve/update time: 0.0231698(98.3692%)/0.00034692(1.47288%)/3.72e-05(0.157936%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.0885582 +101: Newton iteration 4 error: 2.07376 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 53363 30.8162 -100: Writing visualization results for the current time step. +100: Begin time step 36. Start time: 26.7619 seconds, step size: 2.02715 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.011373(96.8894%)/0.000287562(2.44981%)/7.756e-05(0.660751%) +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. +101: Solve: M deltax^k = r 99: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.0377495 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.575136 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 37 done. CPU time: 0.631072 seconds, end time: 30.8162 seconds, step size: 2.02715 seconds -100: Begin time step 38. Start time: 30.8162 seconds, step size: 2.02715 seconds +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 1 error: 3.53936 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 8.14407 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00194892 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 6 error: 0.0837182 99: Solve: M deltax^k = r +100: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 3.24542 +100: Update: x^(k+1) = x^k - deltax^k 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 2 error: 0.52786 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 3.09645 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.70256 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 0.000142 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 3.05361 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.00379828 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.437236 +100: Newton iteration 3 error: 1.91858 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 9.00149e-08 +101: Newton iteration 7 error: 0.00143681 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 3.69373e-08 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 17 done. CPU time: 0.403987 seconds, end time: 8.64102e+06 seconds (100 days, 0 hours, 16.99 minutes), step size: 439.819 seconds (7 minutes, 19.82 seconds) +102: Begin time step 18. Start time: 8.64102e+06 seconds (100 days, 0 hours, 16.99 minutes), step size: 769.684 seconds (12 minutes, 49.68 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 8 error: 0.000110512 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 2.66773 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 1.79077 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 2.31505 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 9 error: 1.61257e-08 +101: Newton iteration 9 error: 9.10186e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 1.69678e-11 -98: Linearization/solve/update time: 0.0103901(97.7618%)/0.0002122(1.99661%)/2.568e-05(0.241626%) +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 1.01146 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 2.80516 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 10 error: 3.89511e-09 +101: Linearization/solve/update time: 0.0233243(96.321%)/0.000854004(3.52673%)/3.688e-05(0.152301%) +101: Writing visualization results for the current time step. +101: Time step 26 done. CPU time: 0.727715 seconds, end time: 33192.7 seconds (9 hours, 13 minutes, 12.65 seconds), step size: 3782.75 seconds (1 hours, 3 minutes, 2.75 seconds) +101: Begin time step 27. Start time: 33192.7 seconds (9 hours, 13 minutes, 12.65 seconds), step size: 3782.75 seconds (1 hours, 3 minutes, 2.75 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 1.47911 +100: Newton iteration 6 error: 0.325017 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 44198.9 40.5307 -98: Writing visualization results for the current time step. -101: Newton iteration 10 error: 2.76941e-11 -101: Linearization/solve/update time: 0.0219946(96.6137%)/0.00074052(3.25281%)/3.04e-05(0.133535%) -101: Writing visualization results for the current time step. -101: Time step 32 done. CPU time: 0.631236 seconds, end time: 59431.1 seconds (16 hours, 30 minutes, 31.08 seconds), step size: 4736.57 seconds (1 hours, 18 minutes, 56.57 seconds) -101: Begin time step 33. Start time: 59431.1 seconds (16 hours, 30 minutes, 31.08 seconds), step size: 4736.57 seconds (1 hours, 18 minutes, 56.57 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 69 done. CPU time: 0.986231 seconds, end time: 44.3932 seconds, step size: 2.02577 seconds -98: Begin time step 70. Start time: 44.3932 seconds, step size: 2.86984 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.0720451 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 1.68783 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00230267 +101: Newton iteration 1 error: 0.00308367 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 4.94714 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 7 error: 0.0523933 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.00568478 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.166037 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.01538 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 8.00777 +101: Newton iteration 2 error: 6.12629 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 8 error: 0.00185768 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 5.57579e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.0264348 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.00496026 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 2.49764 +101: Newton iteration 3 error: 0.142951 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -99: Solve: M deltax^k = r +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0114092(96.8707%)/0.000291082(2.47146%)/7.748e-05(0.65785%) +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.000303135 +100: Newton iteration 9 error: 1.65411e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Update: x^(k+1) = x^k - deltax^k +101: Solve: M deltax^k = r +99: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 0.361815 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 10 error: 1.07365e-08 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 4 error: 4.3741e-07 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 10 error: 1.24416e-11 +100: Linearization/solve/update time: 0.0247766(97.8812%)/0.000487043(1.92409%)/4.928e-05(0.194683%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 4.20144 +101: Newton iteration 5 error: 0.0552393 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 1.79625e-11 -98: Linearization/solve/update time: 0.00945668(96.3343%)/0.00030532(3.11027%)/5.452e-05(0.55539%) -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 3.14103e-08 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Newton iteration 11 error: 1.39195e-11 -99: Linearization/solve/update time: 0.0261801(98.4104%)/0.00038312(1.44014%)/3.976e-05(0.149457%) -98: Storage: 43708.2 40.7234 -98: Writing visualization results for the current time step. +99: Linearization/solve/update time: 0.0282613(96.7939%)/0.000886765(3.03714%)/4.932e-05(0.168919%) +100: Storage: 53531.5 28.789 +100: Writing visualization results for the current time step. 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.200176 +101: Newton iteration 6 error: 0.0017804 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 70 done. CPU time: 0.99835 seconds, end time: 47.263 seconds, step size: 2.86984 seconds -98: Serialize to file 'powerinjection_darcy_fd_time=47.263_rank=0.ers', next time step size: 4.06561 99: Storage: 50910.2 58.1568 99: Writing visualization results for the current time step. -98: Begin time step 71. Start time: 47.263 seconds, step size: 4.06561 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 10 error: 1.20792e-11 -100: Linearization/solve/update time: 0.023432(98.4329%)/0.0003354(1.40895%)/3.764e-05(0.158118%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.0447299 +101: Newton iteration 7 error: 3.41783e-05 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 53193.1 32.8433 -100: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 3.19152 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 50 done. CPU time: 0.951206 seconds, end time: 58.1568 seconds, step size: 1.78444 seconds +100: Time step 36 done. CPU time: 1.13961 seconds, end time: 28.789 seconds, step size: 2.02715 seconds +100: Begin time step 37. Start time: 28.789 seconds, step size: 2.02715 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 1 error: 3.30521 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 50 done. CPU time: 1.44791 seconds, end time: 58.1568 seconds, step size: 1.78444 seconds 99: Serialize to file 'powerinjection_forchheimer_ad_time=58.1568_rank=0.ers', next time step size: 1.62222 99: Begin time step 51. Start time: 58.1568 seconds, step size: 1.62222 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 38 done. CPU time: 0.656883 seconds, end time: 32.8433 seconds, step size: 2.02715 seconds -100: Begin time step 39. Start time: 32.8433 seconds, step size: 2.02715 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 0.00140282 +101: Newton iteration 8 error: 3.40082e-08 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 3.87616 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.464722 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.35251 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 2.91807 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.00597434 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 0.000317082 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 4.83316e-08 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 18 done. CPU time: 0.427985 seconds, end time: 8.64179e+06 seconds (100 days, 0 hours, 29.82 minutes), step size: 769.684 seconds (12 minutes, 49.68 seconds) +102: Begin time step 19. Start time: 8.64179e+06 seconds (100 days, 0 hours, 29.82 minutes), step size: 1346.95 seconds (22 minutes, 26.95 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.51074 +100: Newton iteration 3 error: 1.96718 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.321378 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 9 error: 5.93084e-08 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 1.56319e-11 -98: Linearization/solve/update time: 0.00814336(95.2944%)/0.00038068(4.45475%)/2.144e-05(0.250893%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 2.53278 +100: Newton iteration 4 error: 2.86041 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 9 error: 2.52416e-09 +101: Linearization/solve/update time: 0.0240484(96.2728%)/0.000897086(3.5913%)/3.396e-05(0.135952%) +101: Writing visualization results for the current time step. +101: Time step 27 done. CPU time: 0.754775 seconds, end time: 36975.4 seconds (10 hours, 16 minutes, 15.4 seconds), step size: 3782.75 seconds (1 hours, 3 minutes, 2.75 seconds) +101: Begin time step 28. Start time: 36975.4 seconds (10 hours, 16 minutes, 15.4 seconds), step size: 4097.98 seconds (1 hours, 8 minutes, 17.98 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 2.05367 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 43120.1 40.7782 -98: Writing visualization results for the current time step. -101: Newton iteration 10 error: 6.60817e-09 -101: Linearization/solve/update time: 0.0220099(96.6232%)/0.00073912(3.24473%)/3.008e-05(0.132051%) -101: Writing visualization results for the current time step. -101: Time step 33 done. CPU time: 0.654507 seconds, end time: 64167.6 seconds (17 hours, 49 minutes, 27.65 seconds), step size: 4736.57 seconds (1 hours, 18 minutes, 56.57 seconds) -101: Begin time step 34. Start time: 64167.6 seconds (17 hours, 49 minutes, 27.65 seconds), step size: 4736.57 seconds (1 hours, 18 minutes, 56.57 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 71 done. CPU time: 1.00944 seconds, end time: 51.3286 seconds, step size: 4.06561 seconds -98: Begin time step 72. Start time: 51.3286 seconds, step size: 5.75961 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 1.77235 +100: Newton iteration 5 error: 2.56998 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 1.78693 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 2.1535 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00217722 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.00441 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.00759185(95.2628%)/0.000301122(3.77849%)/7.6401e-05(0.958683%) +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.571568 +100: Newton iteration 6 error: 0.751172 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 2.60546 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 1.82823 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.00720082 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.172529 +100: Newton iteration 7 error: 0.111328 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.00293961 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 1.14087 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 4.42644e-08 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 3.01365 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 1.27187e-11 -98: Linearization/solve/update time: 0.00762764(97.428%)/0.00016652(2.12696%)/3.484e-05(0.445012%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.0237772 +100: Newton iteration 8 error: 0.000326767 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.119674 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 1.98716 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 42423.6 40.6963 -98: Writing visualization results for the current time step. -98: Time step 72 done. CPU time: 1.0195 seconds, end time: 57.0882 seconds, step size: 5.75961 seconds -98: Begin time step 73. Start time: 57.0882 seconds, step size: 8.15945 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 19 done. CPU time: 0.447988 seconds, end time: 8.64314e+06 seconds (100 days, 0 hours, 52.27 minutes), step size: 1346.95 seconds (22 minutes, 26.95 seconds) +102: Begin time step 20. Start time: 8.64314e+06 seconds (100 days, 0 hours, 52.27 minutes), step size: 2357.16 seconds (39 minutes, 17.16 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.000736393 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.0195127 +101: Newton iteration 2 error: 12.4975 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.00121387 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 1.50091 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 4.08147 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 1.45756e-06 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.041786 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 1.74917e-08 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.0078621 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 10 error: 1.03526e-11 +99: Linearization/solve/update time: 0.0253448(96.6631%)/0.000750524(2.86244%)/0.000124401(0.474456%) +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 9 error: 4.01454e-07 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 10 error: 1.30385e-11 +100: Linearization/solve/update time: 0.0244113(97.8221%)/0.000489161(1.96019%)/5.432e-05(0.217674%) +100: Storage: 53363 30.8162 +100: Writing visualization results for the current time step. +99: Storage: 50749.4 59.779 +99: Writing visualization results for the current time step. 101: Solve: M deltax^k = r -100: Newton iteration 10 error: 5.71561e-10 -100: Linearization/solve/update time: 0.0235443(98.4156%)/0.00034128(1.42656%)/3.776e-05(0.157837%) 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 0.00123868 +101: Newton iteration 3 error: 0.603818 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 3.40191e-07 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 1.03526e-11 -99: Linearization/solve/update time: 0.0240008(98.412%)/0.0003522(1.44415%)/3.508e-05(0.143841%) -100: Storage: 53021.8 34.8705 -100: Writing visualization results for the current time step. -98: Newton iteration 5 error: 1.62714e-11 -98: Linearization/solve/update time: 0.00723992(97.6857%)/0.0001526(2.05898%)/1.892e-05(0.255281%) -100: Time step 39 done. CPU time: 0.682854 seconds, end time: 34.8705 seconds, step size: 2.02715 seconds -100: Begin time step 40. Start time: 34.8705 seconds, step size: 2.02715 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 0.00022802 +101: Newton iteration 4 error: 1.86479 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 50749.4 59.779 -99: Writing visualization results for the current time step. -98: Storage: 41610.8 40.5502 -98: Writing visualization results for the current time step. -98: Time step 73 done. CPU time: 1.02865 seconds, end time: 65.2477 seconds (1 minutes, 5.248 seconds), step size: 8.15945 seconds -98: Begin time step 74. Start time: 65.2477 seconds (1 minutes, 5.248 seconds), step size: 11.5592 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 51 done. CPU time: 0.979957 seconds, end time: 59.779 seconds, step size: 1.62222 seconds -99: Begin time step 52. Start time: 59.779 seconds, step size: 1.62222 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 2.75678 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0115294(96.8551%)/0.000296042(2.48696%)/7.832e-05(0.657944%) +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 9 error: 5.9313e-08 +101: Newton iteration 5 error: 0.052149 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 1.08256 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 3.90288 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 51 done. CPU time: 1.48122 seconds, end time: 59.779 seconds, step size: 1.62222 seconds +99: Begin time step 52. Start time: 59.779 seconds, step size: 1.62222 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.39951 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.535401 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 10 error: 1.5347e-08 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.00724164 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 2.3309 +100: Time step 37 done. CPU time: 1.17988 seconds, end time: 30.8162 seconds, step size: 2.02715 seconds +100: Begin time step 38. Start time: 30.8162 seconds, step size: 2.02715 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.545344 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 11 error: 3.36306e-11 -101: Linearization/solve/update time: 0.0241758(96.637%)/0.0008074(3.22738%)/3.392e-05(0.135587%) -101: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 7.76114e-08 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Time step 34 done. CPU time: 0.680045 seconds, end time: 68904.2 seconds (19 hours, 8 minutes, 24.21 seconds), step size: 4736.57 seconds (1 hours, 18 minutes, 56.57 seconds) -101: Begin time step 35. Start time: 68904.2 seconds (19 hours, 8 minutes, 24.21 seconds), step size: 4305.97 seconds (1 hours, 11 minutes, 45.97 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 1.18945e-11 -98: Linearization/solve/update time: 0.00709024(97.666%)/0.00015116(2.08219%)/1.828e-05(0.251802%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 2.58358 +100: Newton iteration 1 error: 3.09645 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 40673.1 40.4767 -98: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 3.07517 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00212999 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 74 done. CPU time: 1.03765 seconds, end time: 76.8069 seconds (1 minutes, 16.81 seconds), step size: 11.5592 seconds -98: Begin time step 75. Start time: 76.8069 seconds (1 minutes, 16.81 seconds), step size: 11.7125 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 0.944808 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.871999 +100: Newton iteration 2 error: 0.437236 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 2.5364 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 3.74629 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 2.10969 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.293155 +100: Newton iteration 3 error: 2.31505 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.296782 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 20 done. CPU time: 0.471987 seconds, end time: 8.64549e+06 seconds (100 days, 1 hours, 31.56 minutes), step size: 2357.16 seconds (39 minutes, 17.16 seconds) +102: Serialize to file 'reservoir_blackoil_ecfv_time=8.64549e+06_rank=0.ers', next time step size: 4125.03 +102: Begin time step 21. Start time: 8.64549e+06 seconds (100 days, 1 hours, 31.56 minutes), step size: 4125.03 seconds (1 hours, 8 minutes, 45.03 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 1.65471 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.00192493 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 1.05102e-06 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.3576 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.0528513 +100: Newton iteration 4 error: 1.47911 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.00903449 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 7 error: 0.000145018 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 2.15365 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 5 error: 5.88898e-11 -98: Linearization/solve/update time: 0.00685732(97.2647%)/0.00015152(2.14917%)/4.132e-05(0.586086%) -98: Storage: 39865.7 40.5451 -98: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.0498102 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 75 done. CPU time: 1.04648 seconds, end time: 88.5194 seconds (1 minutes, 28.52 seconds), step size: 11.7125 seconds 100: Solve: M deltax^k = r -98: Begin time step 76. Start time: 88.5194 seconds (1 minutes, 28.52 seconds), step size: 11.4806 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.00288502 +100: Newton iteration 5 error: 1.68783 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.0453371 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 0.837513 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00165992 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 1.02643e-05 +100: Newton iteration 6 error: 0.166037 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 8 error: 9.66206e-06 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r -98: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.00235899 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 1.18846 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.000584099 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 1.24737e-05 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 10 error: 8.78458e-10 -100: Linearization/solve/update time: 0.0237242(98.408%)/0.00034548(1.43305%)/3.832e-05(0.158951%) +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 7 error: 0.0264348 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 1.11981e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 3.29207e-07 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 52848.9 36.8976 -100: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 8.01263e-07 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 40 done. CPU time: 0.708989 seconds, end time: 36.8976 seconds, step size: 2.02715 seconds -100: Serialize to file 'powerinjection_forchheimer_fd_time=36.8976_rank=0.ers', next time step size: 2.02715 -98: Newton iteration 5 error: 3.50653e-11 -98: Linearization/solve/update time: 0.00683396(97.4893%)/0.00014916(2.12783%)/2.684e-05(0.382884%) -100: Begin time step 41. Start time: 36.8976 seconds, step size: 2.02715 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0114906(96.933%)/0.000288401(2.43292%)/7.516e-05(0.634041%) +100: Solve: M deltax^k = r 99: Newton iteration 10 error: 4.41105e-10 -99: Linearization/solve/update time: 0.0242436(98.4532%)/0.00034512(1.40153%)/3.576e-05(0.145221%) -98: Storage: 39171.1 40.7107 -98: Writing visualization results for the current time step. -98: Time step 76 done. CPU time: 1.05525 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 11.4806 seconds -98: Simulation of problem 'powerinjection_darcy_fd' finished. -98: -98: ------------------------ Timing ------------------------ -98: Setup time: 0.00472 seconds, 0.445% -98: Simulation time: 1.06 seconds, 99.6% -98: Linearization time: 0.881 seconds, 83.5% -98: Linear solve time: 0.0241 seconds, 2.28% -98: Newton update time: 0.00279 seconds, 0.264% -98: Pre/postprocess time: 0.0623 seconds, 5.9% -98: Output write time: 0.0724 seconds, 6.86% -98: First process' simulation CPU time: 1.21 seconds -98: Number of processes: 1 -98: Threads per processes: 1 -98: Total CPU time: 1.21 seconds -98: -98: ---------------------------------------------------------------- -98: -98: Simulation completed -101: Newton iteration 9 error: 5.38887e-10 -101: Linearization/solve/update time: 0.0198134(96.5963%)/0.00067072(3.26996%)/2.744e-05(0.133778%) +99: Linearization/solve/update time: 0.0241372(98.2284%)/0.000394882(1.607%)/4.0441e-05(0.164578%) +100: Update: x^(k+1) = x^k - deltax^k +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. +100: Newton iteration 8 error: 0.000303135 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 9 error: 8.6007e-09 +101: Linearization/solve/update time: 0.036039(97.6145%)/0.000830127(2.24846%)/5.06e-05(0.137054%) 101: Writing visualization results for the current time step. -101: Time step 35 done. CPU time: 0.701016 seconds, end time: 73210.2 seconds (20 hours, 20 minutes, 10.18 seconds), step size: 4305.97 seconds (1 hours, 11 minutes, 45.97 seconds) -101: Begin time step 36. Start time: 73210.2 seconds (20 hours, 20 minutes, 10.18 seconds), step size: 4664.8 seconds (1 hours, 17 minutes, 44.8 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +101: Time step 28 done. CPU time: 0.807573 seconds, end time: 41073.4 seconds (11 hours, 24 minutes, 33.38 seconds), step size: 4097.98 seconds (1 hours, 8 minutes, 17.98 seconds) +101: Begin time step 29. Start time: 41073.4 seconds (11 hours, 24 minutes, 33.38 seconds), step size: 4439.48 seconds (1 hours, 13 minutes, 59.48 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 2.61363 +100: Newton iteration 9 error: 3.14103e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +100: Newton iteration 10 error: 1.20792e-11 +100: Linearization/solve/update time: 0.0251(96.2507%)/0.000878048(3.36704%)/9.968e-05(0.382242%) 99: Storage: 50585.7 61.4012 99: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00211244 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 52 done. CPU time: 1.00863 seconds, end time: 61.4012 seconds (1 minutes, 1.401 seconds), step size: 1.62222 seconds -99: Begin time step 53. Start time: 61.4012 seconds (1 minutes, 1.401 seconds), step size: 1.62222 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Storage: 53193.1 32.8433 +100: Writing visualization results for the current time step. +100: Time step 38 done. CPU time: 1.20987 seconds, end time: 32.8433 seconds, step size: 2.02715 seconds +99: Time step 52 done. CPU time: 1.51436 seconds, end time: 61.4012 seconds (1 minutes, 1.401 seconds), step size: 1.62222 seconds +100: Begin time step 39. Start time: 32.8433 seconds, step size: 2.02715 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.539297 +100: Newton iteration 1 error: 2.91807 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 10.3628 +101: Newton iteration 1 error: 0.00275393 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 21 done. CPU time: 0.495982 seconds, end time: 8.64962e+06 seconds (100 days, 2 hours, 40.31 minutes), step size: 4125.03 seconds (1 hours, 8 minutes, 45.03 seconds) +102: Begin time step 22. Start time: 8.64962e+06 seconds (100 days, 2 hours, 40.31 minutes), step size: 7218.79 seconds (2 hours, 0 minutes, 18.79 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.51074 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Begin time step 53. Start time: 61.4012 seconds (1 minutes, 1.401 seconds), step size: 1.62222 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.48434 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 2.14992 +100: Newton iteration 3 error: 2.53278 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 1.77235 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.00742213(95.2027%)/0.000296482(3.80294%)/7.7521e-05(0.994352%) 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 1.1503 +101: Newton iteration 2 error: 4.37824 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.348761 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.521208 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. +101: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 3.09371 +100: Newton iteration 5 error: 0.571568 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 0.172529 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 1.58775 +101: Newton iteration 4 error: 0.440355 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.521208 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r +100: Newton iteration 7 error: 0.0237772 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 3.53995 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 22 done. CPU time: 0.515987 seconds, end time: 8.65684e+06 seconds (100 days, 4 hours, 40.62 minutes), step size: 7218.79 seconds (2 hours, 0 minutes, 18.79 seconds) +102: Begin time step 23. Start time: 8.65684e+06 seconds (100 days, 4 hours, 40.62 minutes), step size: 12632.9 seconds (3 hours, 30 minutes, 32.89 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 1.18053 +100: Newton iteration 8 error: 0.000736393 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: ###################### -98: # Comparing results -98: ###################### -98: RND: 'b17e9a2e6a12579437fb77297413b1cc' -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.282977 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 9 error: 1.45756e-06 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 2.28336 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.410606 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 10 error: 5.71561e-10 +100: Linearization/solve/update time: 0.0246148(97.8878%)/0.000481042(1.913%)/5.008e-05(0.199158%) +100: Storage: 53021.8 34.8705 +100: Writing visualization results for the current time step. 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00366516 +101: Newton iteration 5 error: 1.1805 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.00184044 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 7 error: 3.0452e-05 +100: Time step 39 done. CPU time: 1.24186 seconds, end time: 34.8705 seconds, step size: 2.02715 seconds +100: Begin time step 40. Start time: 34.8705 seconds, step size: 2.02715 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k @@ -68285,492 +68282,521 @@ 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.0816845 +102: Solve: M deltax^k = r +100: Newton iteration 1 error: 2.75678 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 0.000311774 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0114084(96.9172%)/0.000286442(2.43339%)/7.6441e-05(0.649384%) +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. 99: Solve: M deltax^k = r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.535401 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 2.3309 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +102: Time step 23 done. CPU time: 0.536637 seconds, end time: 8.66947e+06 seconds (100 days, 8 hours, 11.17 minutes), step size: 12632.9 seconds (3 hours, 30 minutes, 32.89 seconds) +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 2.58358 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Begin time step 24. Start time: 8.66947e+06 seconds (100 days, 8 hours, 11.17 minutes), step size: 22107.6 seconds (6 hours, 8 minutes, 27.56 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 5.60766 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 7 error: 1.5136 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.00499714 +100: Newton iteration 5 error: 0.871999 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 1.02354e-07 +101: Newton iteration 8 error: 3.84898e-06 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Simulation name: 'powerinjection_darcy_fd' -98: Number of timesteps: '76' - 98/127 Test #98: powerinjection_darcy_fd ........................ Passed 1.21 sec -test 102 - Start 102: reservoir_blackoil_ecfv - -102: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_ecfv" "--" "--end-time=8750000" -102: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -102: Test timeout computed to be: 1500 +101: Newton iteration 9 error: 6.50126e-10 +101: Linearization/solve/update time: 0.0240643(96.1379%)/0.000918645(3.67003%)/4.808e-05(0.192082%) +101: Writing visualization results for the current time step. 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 1.5136 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Time step 29 done. CPU time: 0.859588 seconds, end time: 45512.9 seconds (12 hours, 38 minutes, 32.86 seconds), step size: 4439.48 seconds (1 hours, 13 minutes, 59.48 seconds) +101: Begin time step 30. Start time: 45512.9 seconds (12 hours, 38 minutes, 32.86 seconds), step size: 4809.44 seconds (1 hours, 20 minutes, 9.44 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 2.07088e-05 +100: Newton iteration 6 error: 0.293155 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 9.76383e-09 -101: Linearization/solve/update time: 0.0198348(96.4754%)/0.00069672(3.38881%)/2.792e-05(0.135802%) -101: Writing visualization results for the current time step. -101: Time step 36 done. CPU time: 0.72202 seconds, end time: 77875 seconds (21 hours, 37 minutes, 54.98 seconds), step size: 4664.8 seconds (1 hours, 17 minutes, 44.8 seconds) -101: Begin time step 37. Start time: 77875 seconds (21 hours, 37 minutes, 54.98 seconds), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 10 error: 9.45192e-10 -100: Linearization/solve/update time: 0.023989(98.3938%)/0.00035324(1.44886%)/3.836e-05(0.157338%) -99: Solve: M deltax^k = r +101: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 8 error: 0.105065 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: ###################### -102: # Running test '' -102: ###################### -101: Solve: M deltax^k = r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 7 error: 0.0528513 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 8 error: 0.00288502 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 9 error: 1.02643e-05 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00206199 +101: Newton iteration 1 error: 0.00253232 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 52674.3 38.9248 -100: Writing visualization results for the current time step. -100: Time step 41 done. CPU time: 0.735914 seconds, end time: 38.9248 seconds, step size: 2.02715 seconds -100: Begin time step 42. Start time: 38.9248 seconds, step size: 2.02715 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +102: Solve: M deltax^k = r +101: Newton iteration 2 error: 3.04699 99: Solve: M deltax^k = r +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k +102: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 3.58655e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 10 error: 8.78458e-10 +100: Linearization/solve/update time: 0.0246235(97.3495%)/0.000625442(2.4727%)/4.4962e-05(0.177758%) +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0148505(97.1%)/0.000365443(2.38946%)/7.8081e-05(0.510534%) +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. +100: Storage: 52848.9 36.8976 +100: Writing visualization results for the current time step. 101: Solve: M deltax^k = r +99: Newton iteration 10 error: 3.73007e-10 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 1.04706 +101: Newton iteration 3 error: 1.5019 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_ecfv --end-time=8750000" +100: Time step 40 done. CPU time: 1.27165 seconds, end time: 36.8976 seconds, step size: 2.02715 seconds +100: Serialize to file 'powerinjection_forchheimer_fd_time=36.8976_rank=0.ers', next time step size: 2.02715 +100: Begin time step 41. Start time: 36.8976 seconds, step size: 2.02715 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 2.48542 +100: Newton iteration 1 error: 2.61363 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 3.73007e-10 -99: Linearization/solve/update time: 0.024517(98.425%)/0.0003568(1.4324%)/3.552e-05(0.142597%) -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 3.46324 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 24 done. CPU time: 0.558707 seconds, end time: 8.69158e+06 seconds (100 days, 14 hours, 19.63 minutes), step size: 22107.6 seconds (6 hours, 8 minutes, 27.56 seconds) +102: Begin time step 25. Start time: 8.69158e+06 seconds (100 days, 14 hours, 19.63 minutes), step size: 29503.3 seconds (8 hours, 11 minutes, 43.3 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.544645 +100: Newton iteration 2 error: 0.539297 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Linearization/solve/update time: 0.0244602(97.1457%)/0.000653564(2.59569%)/6.5121e-05(0.258634%) 99: Storage: 50418.8 63.0234 99: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 2.46563 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 53 done. CPU time: 1.03766 seconds, end time: 63.0234 seconds (1 minutes, 3.023 seconds), step size: 1.62222 seconds +100: Solve: M deltax^k = r +99: Time step 53 done. CPU time: 1.58385 seconds, end time: 63.0234 seconds (1 minutes, 3.023 seconds), step size: 1.62222 seconds +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 2.14992 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Begin time step 54. Start time: 63.0234 seconds (1 minutes, 3.023 seconds), step size: 1.62222 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 2.22773 +100: Newton iteration 4 error: 3.09371 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.173634 +101: Newton iteration 4 error: 3.88201 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.016214 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 1.18053 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 0.410606 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 1 error: 2.55067 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.123953 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 3.24097 +100: Newton iteration 7 error: 0.0816845 +102: Update: x^(k+1) = x^k - deltax^k +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0145892(91.6761%)/0.00116345(7.31091%)/0.000161201(1.01296%) +102: Storage: 1.64542e+07 376004 4.68304e+06 +102: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 8 error: 0.00499714 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 9 error: 2.07088e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.0316126 +101: Newton iteration 7 error: 0.00157829 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 2 error: 0.610927 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 1.23778 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 10 error: 9.45192e-10 101: Solve: M deltax^k = r +100: Linearization/solve/update time: 0.0245042(97.9472%)/0.000466765(1.86573%)/4.68e-05(0.187067%) +100: Storage: 52674.3 38.9248 +100: Writing visualization results for the current time step. +102: Time step 25 done. CPU time: 0.582523 seconds, end time: 8.72108e+06 seconds (100 days, 22 hours, 31.35 minutes), step size: 29503.3 seconds (8 hours, 11 minutes, 43.3 seconds) +102: Begin time step 26. Start time: 8.72108e+06 seconds (100 days, 22 hours, 31.35 minutes), step size: 28919.1 seconds (8 hours, 1 minutes, 59.07 seconds) +102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 0.00127113 +101: Newton iteration 8 error: 0.000224508 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 41 done. CPU time: 1.30171 seconds, end time: 38.9248 seconds, step size: 2.02715 seconds +100: Begin time step 42. Start time: 38.9248 seconds, step size: 2.02715 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 3 error: 3.07407 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r -101: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.439422 +100: Newton iteration 1 error: 2.48542 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 0.000250682 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 4 error: 5.65985 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.544645 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 9 error: 3.08163e-08 +101: Newton iteration 9 error: 1.11514e-07 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.0921322 +100: Newton iteration 3 error: 2.22773 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 10 error: 4.42025e-09 -101: Linearization/solve/update time: 0.0219202(96.4967%)/0.00076476(3.36661%)/3.104e-05(0.136644%) -101: Writing visualization results for the current time step. +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 10 error: 3.38933e-08 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 3.24097 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Solve: M deltax^k = r +102: Update: x^(k+1) = x^k - deltax^k +102: Newton iteration 1 error: 0, num switched=0 +102: Linearization/solve/update time: 0.0150797(97.2534%)/0.000317442(2.04728%)/0.00010844(0.699361%) 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 5 error: 2.36384 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Storage: 1.64542e+07 376004 4.68304e+06 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.00649397 +100: Newton iteration 5 error: 1.23778 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Time step 37 done. CPU time: 0.745216 seconds, end time: 82928.5 seconds (23 hours, 2 minutes, 8.51 seconds), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) -101: Begin time step 38. Start time: 82928.5 seconds (23 hours, 2 minutes, 8.51 seconds), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00197716 +102: Writing visualization results for the current time step. +101: Newton iteration 11 error: 7.49519e-11 +101: Linearization/solve/update time: 0.0327589(96.5027%)/0.00112512(3.31444%)/6.2082e-05(0.182884%) +101: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 0.439422 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Time step 30 done. CPU time: 0.920507 seconds, end time: 50322.3 seconds (13 hours, 58 minutes, 42.3 seconds), step size: 4809.44 seconds (1 hours, 20 minutes, 9.44 seconds) +101: Serialize to file 'tutorial1_time=50322.3_rank=0.ers', next time step size: 4372.21 +101: Begin time step 31. Start time: 50322.3 seconds (13 hours, 58 minutes, 42.3 seconds), step size: 4372.21 seconds (1 hours, 12 minutes, 52.21 seconds) 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 7 error: 0.0921322 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Time step 26 done. CPU time: 0.604775 seconds, end time: 8.75e+06 seconds (101 days, 6 hours, 33.33 minutes), step size: 28919.1 seconds (8 hours, 1 minutes, 59.07 seconds) +102: Simulation of problem 'reservoir_blackoil_ecfv' finished. +102: +102: ------------------------ Timing ------------------------ +102: Setup time: 0.0193 seconds, 3.09% +102: Simulation time: 0.605 seconds, 96.9% +102: Linearization time: 0.309 seconds, 51% +102: Linear solve time: 0.0116 seconds, 1.92% +102: Newton update time: 0.00214 seconds, 0.354% +102: Pre/postprocess time: 0.0272 seconds, 4.49% +102: Output write time: 0.204 seconds, 33.7% +102: First process' simulation CPU time: 0.567 seconds +102: Number of processes: 1 +102: Threads per processes: 1 +102: Total CPU time: 0.567 seconds +102: +102: ---------------------------------------------------------------- +102: +102: Simulation completed 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 6 error: 0.94356 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 3.62287e-05 +100: Newton iteration 8 error: 0.00649397 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 3.59518 +101: Newton iteration 1 error: 0.00245374 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 9 error: 3.62287e-05 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 7 error: 0.277211 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 10 error: 3.62991e-09 -100: Linearization/solve/update time: 0.0241568(98.4109%)/0.00035228(1.43513%)/3.78e-05(0.153991%) +100: Linearization/solve/update time: 0.0255826(98.1126%)/0.000445361(1.70802%)/4.676e-05(0.179331%) +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 0.0475764 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage: 52498 40.9519 100: Writing visualization results for the current time step. +100: Time step 42 done. CPU time: 1.33139 seconds, end time: 40.9519 seconds, step size: 2.02715 seconds 101: Solve: M deltax^k = r -100: Time step 42 done. CPU time: 0.762583 seconds, end time: 40.9519 seconds, step size: 2.02715 seconds 100: Begin time step 43. Start time: 40.9519 seconds, step size: 2.02715 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 1 error: 2.3682 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.118423 +101: Newton iteration 2 error: 3.90018 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.0475764 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.308708 +101: Newton iteration 3 error: 0.146082 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 2.3682 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k 99: Newton iteration 9 error: 0.0021176 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.0372482 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: ###################### +102: # Comparing results +102: ###################### +102: RND: '1bc20d5f6572cd57a4d33230f84ca711' 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.553215 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 10 error: 4.7704e-06 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.022144 +101: Newton iteration 4 error: 0.223449 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 2.63075 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 11 error: 2.25668e-11 -99: Linearization/solve/update time: 0.0271774(98.4462%)/0.00038976(1.41185%)/3.92e-05(0.141996%) -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 0.00107466 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 2.87837 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 50248.3 64.6457 -99: Writing visualization results for the current time step. -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 0.000178488 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 54 done. CPU time: 1.06941 seconds, end time: 64.6457 seconds (1 minutes, 4.646 seconds), step size: 1.62222 seconds -99: Begin time step 55. Start time: 64.6457 seconds (1 minutes, 4.646 seconds), step size: 1.47474 seconds +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 10 error: 4.7704e-06 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 11 error: 2.25668e-11 100: Newton iteration 5 error: 0.96497 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 9 error: 2.72334e-08 +101: Newton iteration 5 error: 0.04494 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 2.60234 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.340234 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 10 error: 4.44922e-09 -101: Linearization/solve/update time: 0.0219485(96.5901%)/0.00074392(3.27382%)/3.092e-05(0.136072%) -101: Writing visualization results for the current time step. -101: Time step 38 done. CPU time: 0.768407 seconds, end time: 87982 seconds (1 days, 0 hours, 26.37 minutes), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) -101: Begin time step 39. Start time: 87982 seconds (1 days, 0 hours, 26.37 minutes), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.419195 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.0689488 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00197432 +101: Newton iteration 6 error: 0.0149847 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 2.24115 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Linearization/solve/update time: 0.041997(98.1444%)/0.000721805(1.68681%)/7.224e-05(0.16882%) +99: Storage: 50248.3 64.6457 +99: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.00526766 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 54 done. CPU time: 1.65987 seconds, end time: 64.6457 seconds (1 minutes, 4.646 seconds), step size: 1.62222 seconds 101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 7.60765 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 4.21025 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 4.28005e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.285757 +101: Newton iteration 7 error: 1.76539e-05 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 2.77298 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: Simulation name: 'reservoir_blackoil_ecfv' +102: Number of timesteps: '26' + 99/127 Test #102: reservoir_blackoil_ecfv ........................ Passed 0.83 sec +test 103 + Start 103: reservoir_blackoil_vcfv + +103: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_vcfv" "--" "--end-time=8750000" +103: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +103: Test timeout computed to be: 1500 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 10 error: 3.05032e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.558679 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 100: Newton iteration 11 error: 1.04805e-11 -100: Linearization/solve/update time: 0.0268547(98.4468%)/0.00038176(1.3995%)/4.192e-05(0.153675%) -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.899061 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Linearization/solve/update time: 0.0279407(97.3733%)/0.000703166(2.45054%)/5.056e-05(0.176202%) +103: ###################### +103: # Running test '' +103: ###################### +100: Storage: 52319.9 42.9791 +100: Writing visualization results for the current time step. 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 0.0763156 +101: Newton iteration 8 error: 0.000202244 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage: 52319.9 42.9791 -100: Writing visualization results for the current time step. -100: Time step 43 done. CPU time: 0.791998 seconds, end time: 42.9791 seconds, step size: 2.02715 seconds +100: Time step 43 done. CPU time: 1.3647 seconds, end time: 42.9791 seconds, step size: 2.02715 seconds 100: Begin time step 44. Start time: 42.9791 seconds, step size: 1.84286 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r +101: Newton iteration 9 error: 9.46934e-09 +99: Begin time step 55. Start time: 64.6457 seconds (1 minutes, 4.646 seconds), step size: 1.47474 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.211215 +99: Newton iteration 1 error: 2.60234 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 0.00179401 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +101: Linearization/solve/update time: 0.0299073(96.755%)/0.000958646(3.10137%)/4.44e-05(0.143641%) 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.26396 +101: Writing visualization results for the current time step. 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 7 error: 9.13998e-05 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.014038 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Time step 31 done. CPU time: 0.972489 seconds, end time: 54694.5 seconds (15 hours, 11 minutes, 34.51 seconds), step size: 4372.21 seconds (1 hours, 12 minutes, 52.21 seconds) +101: Begin time step 32. Start time: 54694.5 seconds (15 hours, 11 minutes, 34.51 seconds), step size: 4736.57 seconds (1 hours, 18 minutes, 56.57 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.381222 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 8 error: 3.74312e-08 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 9 error: 6.20159e-05 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 1.73397 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 9 error: 7.47903e-09 -101: Linearization/solve/update time: 0.0197942(96.5281%)/0.00067748(3.30378%)/3.448e-05(0.168144%) -101: Writing visualization results for the current time step. -101: Time step 39 done. CPU time: 0.789411 seconds, end time: 93035.6 seconds (1 days, 1 hours, 50.59 minutes), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) -101: Begin time step 40. Start time: 93035.6 seconds (1 days, 1 hours, 50.59 minutes), step size: 3517.03 seconds (58 minutes, 37.03 seconds) +103: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_vcfv --end-time=8750000" +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.00238195 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 9.76627e-10 -99: Linearization/solve/update time: 0.0249514(98.3845%)/0.00037444(1.47644%)/3.528e-05(0.139111%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 1.51178 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00194524 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 50089.6 66.1204 -99: Writing visualization results for the current time step. -99: Time step 55 done. CPU time: 1.09894 seconds, end time: 66.1204 seconds (1 minutes, 6.12 seconds), step size: 1.47474 seconds -99: Begin time step 56. Start time: 66.1204 seconds (1 minutes, 6.12 seconds), step size: 1.47474 seconds +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.419195 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 2.24115 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 2.28313 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 0.458368 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r -99: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.0425583 +99: Solve: M deltax^k = r +101: Newton iteration 2 error: 10.2871 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 2.66833 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.117169 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.00118454 +101: Newton iteration 3 error: 0.18483 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.616322 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.0117678 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 2.21005e-05 +101: Newton iteration 4 error: 0.62562 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 3.5648 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.00017553 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 6 error: 1.40914e-07 +101: Newton iteration 5 error: 0.0885582 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 5.4313 +99: Newton iteration 4 error: 4.21025 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 2.53028e-07 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 7 error: 1.90799e-10 -101: Linearization/solve/update time: 0.0153935(96.5479%)/0.00052924(3.31939%)/2.116e-05(0.132715%) -101: Writing visualization results for the current time step. -101: Time step 40 done. CPU time: 0.805788 seconds, end time: 96552.6 seconds (1 days, 2 hours, 49.21 minutes), step size: 3517.03 seconds (58 minutes, 37.03 seconds) -101: Serialize to file 'tutorial1_time=96552.6_rank=0.ers', next time step size: 3447.39 -101: Begin time step 41. Start time: 96552.6 seconds (1 days, 2 hours, 49.21 minutes), step size: 3447.39 seconds (57 minutes, 27.39 seconds) -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 2.09079 +99: Newton iteration 5 error: 2.77298 +100: Newton iteration 9 error: 2.53028e-07 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.00194892 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 10 error: 1.4353e-11 -100: Linearization/solve/update time: 0.0246626(98.4722%)/0.0003452(1.37831%)/3.744e-05(0.149489%) +100: Linearization/solve/update time: 0.0252375(97.877%)/0.000503283(1.95185%)/4.412e-05(0.171108%) +99: Solve: M deltax^k = r 100: Storage: 52156.3 44.822 100: Writing visualization results for the current time step. 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 1 error: 0.00186372 +101: Newton iteration 7 error: 0.000142 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 44 done. CPU time: 0.819192 seconds, end time: 44.822 seconds, step size: 1.84286 seconds -100: Begin time step 45. Start time: 44.822 seconds, step size: 1.84286 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r +100: Time step 44 done. CPU time: 1.395 seconds, end time: 44.822 seconds, step size: 1.84286 seconds 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.818716 +99: Newton iteration 6 error: 0.899061 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Begin time step 45. Start time: 44.822 seconds, step size: 1.84286 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 2 error: 2.38063 +101: Newton iteration 8 error: 9.00149e-08 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.20927 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.229296 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 3 error: 0.00745379 +101: Newton iteration 9 error: 1.61257e-08 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k @@ -68778,669 +68804,748 @@ 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.0368215 +99: Newton iteration 7 error: 0.211215 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Solve: M deltax^k = r -101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 4 error: 0.000267207 -101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 10 error: 2.76941e-11 +101: Linearization/solve/update time: 0.023143(96.1406%)/0.000885006(3.67649%)/4.404e-05(0.182951%) +101: Writing visualization results for the current time step. 100: Solve: M deltax^k = r +101: Time step 32 done. CPU time: 1.00626 seconds, end time: 59431.1 seconds (16 hours, 30 minutes, 31.08 seconds), step size: 4736.57 seconds (1 hours, 18 minutes, 56.57 seconds) +101: Begin time step 33. Start time: 59431.1 seconds (16 hours, 30 minutes, 31.08 seconds), step size: 4736.57 seconds (1 hours, 18 minutes, 56.57 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 2.22346 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 9 error: 0.00161207 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 101: Solve: M deltax^k = r 101: Update: x^(k+1) = x^k - deltax^k -101: Newton iteration 5 error: 3.14302e-06 +101: Newton iteration 1 error: 0.00230267 101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 1.33449 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 10 error: 4.3128e-06 +99: Newton iteration 8 error: 0.014038 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Newton iteration 6 error: 3.01266e-09 -101: Linearization/solve/update time: 0.013184(96.7522%)/0.00042424(3.11334%)/1.832e-05(0.134444%) -101: Writing visualization results for the current time step. -101: Time step 41 done. CPU time: 0.82014 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 3447.39 seconds (57 minutes, 27.39 seconds) -101: Simulation of problem 'tutorial1' finished. -101: -101: ------------------------ Timing ------------------------ -101: Setup time: 0.0068 seconds, 0.822% -101: Simulation time: 0.82 seconds, 99.2% -101: Linearization time: 0.771 seconds, 94.1% -101: Linear solve time: 0.0266 seconds, 3.25% -101: Newton update time: 0.00109 seconds, 0.133% -101: Pre/postprocess time: 0.00261 seconds, 0.318% -101: Output write time: 0.0122 seconds, 1.49% -101: First process' simulation CPU time: 0.882 seconds -101: Number of processes: 1 -101: Threads per processes: 1 -101: Total CPU time: 0.882 seconds -101: -101: ---------------------------------------------------------------- -101: -101: Simulation completed +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 8.00777 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 1.10469 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 11 error: 3.11502e-11 -99: Linearization/solve/update time: 0.0276828(98.4927%)/0.00038472(1.3688%)/3.892e-05(0.138474%) +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 2.49764 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.155424 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 49926.6 67.5951 -99: Writing visualization results for the current time step. -99: Time step 56 done. CPU time: 1.13128 seconds, end time: 67.5951 seconds (1 minutes, 7.595 seconds), step size: 1.47474 seconds -99: Begin time step 57. Start time: 67.5951 seconds (1 minutes, 7.595 seconds), step size: 1.34068 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 4.20144 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.0171841 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 2.79928 +99: Newton iteration 9 error: 6.20159e-05 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.200176 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.000121889 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: ###################### -101: # Comparing results -101: ###################### -101: RND: '68563578538e9e1b13bfedbde6333fe3' -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.448278 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 10 error: 9.76627e-10 +99: Linearization/solve/update time: 0.025424(97.3525%)/0.000632884(2.42341%)/5.852e-05(0.224082%) 100: Newton iteration 9 error: 4.6349e-09 -100: Linearization/solve/update time: 0.0222807(98.4947%)/0.000306(1.35271%)/3.452e-05(0.1526%) +100: Linearization/solve/update time: 0.0229891(98.0543%)/0.000414885(1.76959%)/4.128e-05(0.17607%) +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.0447299 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 7 error: 0.00140282 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage: 51991 46.6648 100: Writing visualization results for the current time step. -100: Time step 45 done. CPU time: 0.844062 seconds, end time: 46.6648 seconds, step size: 1.84286 seconds +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 8 error: 0.000317082 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 45 done. CPU time: 1.42427 seconds, end time: 46.6648 seconds, step size: 1.84286 seconds 100: Begin time step 46. Start time: 46.6648 seconds, step size: 1.99644 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 2.29421 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 50089.6 66.1204 +99: Writing visualization results for the current time step. +101: Solve: M deltax^k = r +99: Time step 55 done. CPU time: 1.73075 seconds, end time: 66.1204 seconds (1 minutes, 6.12 seconds), step size: 1.47474 seconds +101: Update: x^(k+1) = x^k - deltax^k 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 9 error: 5.93084e-08 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 1 error: 2.24837 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 4.68144 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 10 error: 6.60817e-09 +101: Linearization/solve/update time: 0.0231853(95.7745%)/0.000986846(4.0765%)/3.608e-05(0.14904%) +101: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.698767 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 2.2128 +99: Begin time step 56. Start time: 66.1204 seconds (1 minutes, 6.12 seconds), step size: 1.47474 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Simulation name: 'tutorial1' -101: Number of timesteps: '41' - 99/127 Test #101: tutorial1 ...................................... Passed 0.97 sec -test 103 - Start 103: reservoir_blackoil_vcfv - -103: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_vcfv" "--" "--end-time=8750000" -103: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -103: Test timeout computed to be: 1500 +101: Time step 33 done. CPU time: 1.03301 seconds, end time: 64167.6 seconds (17 hours, 49 minutes, 27.65 seconds), step size: 4736.57 seconds (1 hours, 18 minutes, 56.57 seconds) +101: Begin time step 34. Start time: 64167.6 seconds (17 hours, 49 minutes, 27.65 seconds), step size: 4736.57 seconds (1 hours, 18 minutes, 56.57 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 3.77599 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 0.808458 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.00217722 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 3.05513 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 0.207508 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: ###################### -103: # Running test '' -103: ###################### +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 1.82823 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +101: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 1.02665 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 3.01365 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.0225359 +99: Newton iteration 1 error: 2.66833 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 1.98716 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.397675 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_vcfv --end-time=8750000" 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 9 error: 0.000316321 +99: Newton iteration 2 error: 0.616322 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.0195127 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.106055 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 10 error: 5.7559e-08 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 7 error: 0.106055 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.041786 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.00868453 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 11 error: 1.22853e-11 -99: Linearization/solve/update time: 0.0279463(98.3973%)/0.00041576(1.46387%)/3.944e-05(0.138866%) +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 7 error: 0.00123868 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 5.67284e-05 +101: Solve: M deltax^k = r 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 49773.9 68.9358 -99: Writing visualization results for the current time step. -99: Time step 57 done. CPU time: 1.16402 seconds, end time: 68.9358 seconds (1 minutes, 8.936 seconds), step size: 1.34068 seconds -99: Begin time step 58. Start time: 68.9358 seconds (1 minutes, 8.936 seconds), step size: 1.2188 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 8 error: 0.00022802 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 10 error: 8.50241e-09 -100: Linearization/solve/update time: 0.0249357(98.4381%)/0.00035752(1.41137%)/3.812e-05(0.150485%) +100: Linearization/solve/update time: 0.0260704(98.1333%)/0.000447763(1.68545%)/4.816e-05(0.181282%) 100: Storage: 51809.7 48.6613 100: Writing visualization results for the current time step. -100: Time step 46 done. CPU time: 0.871536 seconds, end time: 48.6613 seconds, step size: 1.99644 seconds -100: Begin time step 47. Start time: 48.6613 seconds, step size: 1.99644 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 9 error: 5.9313e-08 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 2.93237 +99: Newton iteration 3 error: 3.5648 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: opm models will now start the simulation. -102: # [known parameters which were specified at run-time] -102: EndTime="8750000" # default: "8.64e+07" -102: # [parameters which were specified at compile-time] -102: ContinueOnConvergenceError="0" -102: DpMaxRel="0.3" -102: DsMax="0.2" -102: EnableAsyncVtkOutput="1" -102: EnableGravity="1" -102: EnableGridAdaptation="0" -102: EnableIntensiveQuantityCache="0" -102: EnableStorageCache="1" -102: EnableThermodynamicHints="0" -102: EnableVtkOutput="1" -102: GridFile="data/reservoir.dgf" -102: GridGlobalRefinements="0" -102: InitialTimeStepSize="100000" -102: LinearSolverAbsTolerance="-1" -102: LinearSolverMaxError="1e+07" -102: LinearSolverMaxIterations="1000" -102: LinearSolverOverlapSize="2" -102: LinearSolverTolerance="0.001" -102: LinearSolverVerbosity="0" -102: MaxDepth="2500" -102: MaxTemperatureChange="5" -102: MaxTimeStepDivisions="10" -102: MaxTimeStepSize="inf" -102: MaximumWaterSaturation="1" -102: MinTimeStepSize="0" -102: NewtonMaxError="1e+100" -102: NewtonMaxIterations="20" -102: NewtonTargetIterations="10" -102: NewtonTolerance="1e-06" -102: NewtonVerbose="1" -102: NewtonWriteConvergence="0" -102: OutputDir="" -102: ParameterFile="" -102: PreconditionerOrder="0" -102: PreconditionerRelaxation="1" -102: PredeterminedTimeStepsFile="" -102: PressureMax="1e+99" -102: PressureMin="-1e+99" -102: PressureScale="1" -102: PriVarOscilationThreshold="1e-05" -102: PrintParameters="2" -102: ProjectSaturations="0" -102: RestartTime="-1e+35" -102: Temperature="293.15" -102: TemperatureMax="1e+09" -102: TemperatureMin="0" -102: ThreadsPerProcess="1" -102: VtkWriteAverageMolarMasses="0" -102: VtkWriteDensities="1" -102: VtkWriteDiffusionCoefficients="0" -102: VtkWriteDofIndex="0" -102: VtkWriteEffectiveDiffusionCoefficients="0" -102: VtkWriteExtrusionFactor="0" -102: VtkWriteFilterVelocities="0" -102: VtkWriteFugacities="0" -102: VtkWriteFugacityCoeffs="0" -102: VtkWriteGasDissolutionFactor="0" -102: VtkWriteGasFormationVolumeFactor="0" -102: VtkWriteGasSaturationPressure="0" -102: VtkWriteIntrinsicPermeabilities="0" -102: VtkWriteMassFractions="0" -102: VtkWriteMobilities="0" -102: VtkWriteMolarities="0" -102: VtkWriteMoleFractions="1" -102: VtkWriteOilFormationVolumeFactor="0" -102: VtkWriteOilSaturationPressure="0" -102: VtkWriteOilVaporizationFactor="0" -102: VtkWritePorosity="1" -102: VtkWritePotentialGradients="0" -102: VtkWritePressures="1" -102: VtkWritePrimaryVars="0" -102: VtkWritePrimaryVarsMeaning="0" -102: VtkWriteProcessRank="0" -102: VtkWriteRelativePermeabilities="1" -102: VtkWriteSaturatedGasOilVaporizationFactor="0" -102: VtkWriteSaturatedOilGasDissolutionFactor="0" -102: VtkWriteSaturationRatios="0" -102: VtkWriteSaturations="1" -102: VtkWriteTemperature="1" -102: VtkWriteTortuosities="0" -102: VtkWriteTotalMassFractions="0" -102: VtkWriteTotalMoleFractions="0" -102: VtkWriteViscosities="0" -102: VtkWriteWaterFormationVolumeFactor="0" -102: WaterOnlyThreshold="1" -102: WellWidth="0.01" -102: # [end of parameters] -102: Allocating the simulation vanguard +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 5.4313 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 46 done. CPU time: 1.45468 seconds, end time: 48.6613 seconds, step size: 1.99644 seconds +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 10 error: 1.5347e-08 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +101: Newton iteration 11 error: 3.36306e-11 +101: Linearization/solve/update time: 0.0252072(95.4377%)/0.00116393(4.40677%)/4.1081e-05(0.155538%) +101: Writing visualization results for the current time step. +100: Begin time step 47. Start time: 48.6613 seconds, step size: 1.99644 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.26977 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.411438 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Adding LGRs, if any -102: Distributing the vanguard's data -102: Allocating the model 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.574996 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Allocating the problem -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 3.31267 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Initializing the model -102: Initializing the problem +101: Time step 34 done. CPU time: 1.06207 seconds, end time: 68904.2 seconds (19 hours, 8 minutes, 24.21 seconds), step size: 4736.57 seconds (1 hours, 18 minutes, 56.57 seconds) +101: Begin time step 35. Start time: 68904.2 seconds (19 hours, 8 minutes, 24.21 seconds), step size: 4305.97 seconds (1 hours, 11 minutes, 45.97 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.00212999 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 2.37491 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 2.29764 +99: Newton iteration 5 error: 2.09079 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Simulator successfully set up -102: Applying the initial solution of the "reservoir_blackoil_ecfv" problem -102: Writing visualization results for the current time step. +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 3.74629 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r 100: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 6 error: 0.818716 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 4.86285 +101: Solve: M deltax^k = r 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.296782 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 3.29692 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 0.3576 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 2.16523 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 3.88214 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.0498102 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.856496 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 1.29534 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.00165992 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 7 error: 0.229296 100: Newton iteration 7 error: 0.239743 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.00236693 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 7 error: 1.24737e-05 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.0333167 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 9 error: 2.00101e-06 +99: Newton iteration 8 error: 0.0368215 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 8 error: 8.01263e-07 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 0.000804768 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 10 error: 1.33511e-11 -99: Linearization/solve/update time: 0.0256899(98.509%)/0.00035152(1.34792%)/3.732e-05(0.143105%) +99: Solve: M deltax^k = r +101: Newton iteration 9 error: 5.38887e-10 +101: Linearization/solve/update time: 0.0206653(96.3887%)/0.000739965(3.4514%)/3.428e-05(0.159892%) +101: Writing visualization results for the current time step. +101: Time step 35 done. CPU time: 1.08487 seconds, end time: 73210.2 seconds (20 hours, 20 minutes, 10.18 seconds), step size: 4305.97 seconds (1 hours, 11 minutes, 45.97 seconds) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 9 error: 0.00161207 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 10 error: 9.76182e-07 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 49630.4 70.1546 -99: Writing visualization results for the current time step. -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00835352(78.7649%)/0.00218728(20.6237%)/6.484e-05(0.611373%) -99: Time step 58 done. CPU time: 1.19443 seconds, end time: 70.1546 seconds (1 minutes, 10.15 seconds), step size: 1.2188 seconds -99: Begin time step 59. Start time: 70.1546 seconds (1 minutes, 10.15 seconds), step size: 1.2188 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 11 error: 1.24345e-11 -100: Linearization/solve/update time: 0.0276923(98.4775%)/0.00038544(1.37068%)/4.268e-05(0.151776%) -102: Storage: 1.66206e+07 0 4.73038e+06 -102: Writing visualization results for the current time step. +100: Linearization/solve/update time: 0.0299718(97.6475%)/0.000673644(2.19472%)/4.8441e-05(0.15782%) 100: Storage: 51626.1 50.6577 +101: Begin time step 36. Start time: 73210.2 seconds (20 hours, 20 minutes, 10.18 seconds), step size: 4664.8 seconds (1 hours, 17 minutes, 44.8 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.00211244 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Writing visualization results for the current time step. -100: Time step 47 done. CPU time: 0.901846 seconds, end time: 50.6577 seconds, step size: 1.99644 seconds +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 10.3628 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +100: Time step 47 done. CPU time: 1.49027 seconds, end time: 50.6577 seconds, step size: 1.99644 seconds 100: Begin time step 48. Start time: 50.6577 seconds, step size: 1.81494 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 1.1503 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 3.14992 +99: Newton iteration 10 error: 4.3128e-06 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 1 done. CPU time: 0.0155452 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -102: Begin time step 2. Start time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 175000 seconds (2 days, 0 hours, 36.67 minutes) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k 100: Solve: M deltax^k = r +101: Newton iteration 4 error: 1.58775 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.2434 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.509946 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 11 error: 3.11502e-11 +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.282977 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.345307 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 4.93744 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.00366516 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 2.07223 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 10.1008 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00714196(93.7802%)/0.00041072(5.39311%)/6.296e-05(0.82672%) +99: Linearization/solve/update time: 0.0276565(97.3695%)/0.000680686(2.39648%)/6.648e-05(0.234055%) +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 7 error: 0.000311774 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 1.39919 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Storage: 1.66206e+07 0 4.73038e+06 -102: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 12.1708 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 49926.6 67.5951 +99: Writing visualization results for the current time step. +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 8 error: 1.02354e-07 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 56 done. CPU time: 1.80799 seconds, end time: 67.5951 seconds (1 minutes, 7.595 seconds), step size: 1.47474 seconds 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 2.52676 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 5.22701 +99: Begin time step 57. Start time: 67.5951 seconds (1 minutes, 7.595 seconds), step size: 1.34068 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 2 done. CPU time: 0.0281987 seconds, end time: 275000 seconds (3 days, 4 hours, 23.33 minutes), step size: 175000 seconds (2 days, 0 hours, 36.67 minutes) -102: Begin time step 3. Start time: 275000 seconds (3 days, 4 hours, 23.33 minutes), step size: 306250 seconds (3 days, 13 hours, 4.17 minutes) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 9 error: 9.76383e-09 +101: Linearization/solve/update time: 0.0205703(96.1442%)/0.000791167(3.69786%)/3.3801e-05(0.157984%) +101: Writing visualization results for the current time step. +101: Time step 36 done. CPU time: 1.10853 seconds, end time: 77875 seconds (21 hours, 37 minutes, 54.98 seconds), step size: 4664.8 seconds (1 hours, 17 minutes, 44.8 seconds) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.0684993 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 2.45298 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Begin time step 37. Start time: 77875 seconds (21 hours, 37 minutes, 54.98 seconds), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.00206199 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.0205494 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r 99: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 0.732354 +101: Newton iteration 2 error: 1.04706 +99: Newton iteration 1 error: 2.79928 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.000177752 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 3.46324 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 9 error: 0.0977089 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00716644(95.4884%)/0.000273(3.63756%)/6.56e-05(0.874079%) -102: Storage: 1.66206e+07 0 4.73038e+06 -102: Writing visualization results for the current time step. 100: Solve: M deltax^k = r +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 1.02183e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 10 error: 0.00181523 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 2.46563 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r 100: Newton iteration 10 error: 9.39337e-12 -100: Linearization/solve/update time: 0.0254833(98.5001%)/0.0003496(1.3513%)/3.844e-05(0.148581%) -99: Solve: M deltax^k = r +100: Linearization/solve/update time: 0.026743(97.4858%)/0.000644404(2.34903%)/4.532e-05(0.165204%) +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.173634 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 11 error: 5.21185e-07 +99: Newton iteration 2 error: 0.448278 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage: 51457 52.4726 100: Writing visualization results for the current time step. -102: Time step 3 done. CPU time: 0.0408285 seconds, end time: 581250 seconds (6 days, 17 hours, 27.5 minutes), step size: 306250 seconds (3 days, 13 hours, 4.17 minutes) -102: Begin time step 4. Start time: 581250 seconds (6 days, 17 hours, 27.5 minutes), step size: 535938 seconds (6 days, 4 hours, 52.29 minutes) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 48 done. CPU time: 0.929959 seconds, end time: 52.4726 seconds, step size: 1.81494 seconds +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.0316126 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +100: Time step 48 done. CPU time: 1.5211 seconds, end time: 52.4726 seconds, step size: 1.81494 seconds 100: Begin time step 49. Start time: 52.4726 seconds, step size: 1.81494 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 12 error: 1.1056e-11 -99: Linearization/solve/update time: 0.031061(98.4932%)/0.0004312(1.36732%)/4.4e-05(0.139522%) +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 2.29421 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 7 error: 0.00127113 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.23828 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 49480.2 71.3734 -99: Writing visualization results for the current time step. +101: Solve: M deltax^k = r 100: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 8 error: 0.000250682 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.540941 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 59 done. CPU time: 1.23045 seconds, end time: 71.3734 seconds (1 minutes, 11.37 seconds), step size: 1.2188 seconds -99: Begin time step 60. Start time: 71.3734 seconds (1 minutes, 11.37 seconds), step size: 1.01566 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00712452(95.528%)/0.0002696(3.61489%)/6.392e-05(0.857062%) -102: Storage: 1.66206e+07 0 4.73038e+06 -102: Writing visualization results for the current time step. +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 9 error: 3.08163e-08 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 2.7989 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 3.45825 +99: Newton iteration 4 error: 4.68144 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 10 error: 4.42025e-09 +101: Linearization/solve/update time: 0.023234(96.0052%)/0.000928369(3.83611%)/3.84e-05(0.158672%) +101: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 2.5523 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.303491 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 4 done. CPU time: 0.0534731 seconds, end time: 1.11719e+06 seconds (12 days, 22 hours, 19.79 minutes), step size: 535938 seconds (6 days, 4 hours, 52.29 minutes) -102: Begin time step 5. Start time: 1.11719e+06 seconds (12 days, 22 hours, 19.79 minutes), step size: 937891 seconds (10 days, 20 hours, 31.51 minutes) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Time step 37 done. CPU time: 1.13614 seconds, end time: 82928.5 seconds (23 hours, 2 minutes, 8.51 seconds), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) +101: Begin time step 38. Start time: 82928.5 seconds (23 hours, 2 minutes, 8.51 seconds), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.00197716 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 0.829111 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 3.88386 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 3.59518 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.275676 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 3.2384 +99: Newton iteration 5 error: 2.2128 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.118423 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.0497804 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 6.53838 +99: Newton iteration 6 error: 0.808458 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00710588(95.5281%)/0.00026672(3.58566%)/6.592e-05(0.886198%) -102: Storage: 1.66206e+07 0 4.73038e+06 -102: Writing visualization results for the current time step. +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 0.308708 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.00294886 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 10.7437 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.0372482 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 1.75318e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.022144 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 7 error: 11.6863 +99: Newton iteration 7 error: 0.207508 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 5 done. CPU time: 0.0666472 seconds, end time: 2.05508e+06 seconds (23 days, 18 hours, 51.3 minutes), step size: 937891 seconds (10 days, 20 hours, 31.51 minutes) -102: Begin time step 6. Start time: 2.05508e+06 seconds (23 days, 18 hours, 51.3 minutes), step size: 1.64131e+06 seconds (18 days, 23 hours, 55.14 minutes) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 10 error: 1.88265e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 8 error: 3.31801 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 7 error: 0.00107466 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 11 error: 1.3987e-11 -100: Linearization/solve/update time: 0.0282109(98.5033%)/0.0003866(1.34988%)/4.204e-05(0.14679%) -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 9 error: 0.00750954 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +100: Linearization/solve/update time: 0.0307923(98.2113%)/0.000509563(1.62524%)/5.1241e-05(0.163432%) +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 8 error: 0.000178488 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage: 51285.7 54.2876 100: Writing visualization results for the current time step. -100: Time step 49 done. CPU time: 0.960842 seconds, end time: 54.2876 seconds, step size: 1.81494 seconds -100: Begin time step 50. Start time: 54.2876 seconds, step size: 1.64995 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 10 error: 4.0466e-08 +99: Newton iteration 8 error: 0.0225359 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00711884(95.5816%)/0.00026492(3.55697%)/6.416e-05(0.861449%) +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 9 error: 2.72334e-08 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 10 error: 4.44922e-09 +101: Linearization/solve/update time: 0.0231439(95.6494%)/0.00101565(4.19748%)/3.7042e-05(0.153088%) +101: Writing visualization results for the current time step. +100: Time step 49 done. CPU time: 1.55623 seconds, end time: 54.2876 seconds, step size: 1.81494 seconds +100: Begin time step 50. Start time: 54.2876 seconds, step size: 1.64995 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +101: Time step 38 done. CPU time: 1.16231 seconds, end time: 87982 seconds (1 days, 0 hours, 26.37 minutes), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) +101: Begin time step 39. Start time: 87982 seconds (1 days, 0 hours, 26.37 minutes), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.28532 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Storage: 1.66206e+07 0 4.73038e+06 -102: Writing visualization results for the current time step. -99: Newton iteration 11 error: 1.17737e-11 -99: Linearization/solve/update time: 0.0288278(98.4448%)/0.000397(1.35573%)/5.84e-05(0.199432%) +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 9 error: 0.000316321 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.00197432 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.386615 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 49347.4 72.3891 -99: Writing visualization results for the current time step. -102: Time step 6 done. CPU time: 0.0792522 seconds, end time: 3.69639e+06 seconds (42 days, 18 hours, 46.45 minutes), step size: 1.64131e+06 seconds (18 days, 23 hours, 55.14 minutes) -102: Begin time step 7. Start time: 3.69639e+06 seconds (42 days, 18 hours, 46.45 minutes), step size: 2.49652e+06 seconds (28 days, 21 hours, 28.75 minutes) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 7.60765 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 1.85263 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 60 done. CPU time: 1.26414 seconds, end time: 72.3891 seconds (1 minutes, 12.39 seconds), step size: 1.01566 seconds -99: Serialize to file 'powerinjection_forchheimer_ad_time=72.3891_rank=0.ers', next time step size: 0.92333 -99: Begin time step 61. Start time: 72.3891 seconds (1 minutes, 12.39 seconds), step size: 0.92333 seconds +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 10 error: 5.7559e-08 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.285757 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +99: Newton iteration 11 error: 1.22853e-11 +99: Linearization/solve/update time: 0.0400803(98.118%)/0.000702722(1.72029%)/6.6041e-05(0.161671%) +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 0.558679 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 1.62372 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 49773.9 68.9358 +99: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 0.494788 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 0.0763156 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +100: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 0.00179401 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 0.127786 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 57 done. CPU time: 1.88014 seconds, end time: 68.9358 seconds (1 minutes, 8.936 seconds), step size: 1.34068 seconds +99: Begin time step 58. Start time: 68.9358 seconds (1 minutes, 8.936 seconds), step size: 1.2188 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 7 error: 9.13998e-05 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k 99: Solve: M deltax^k = r +100: Newton iteration 7 error: 0.0133466 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 3.80872 +99: Newton iteration 1 error: 2.93237 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 8 error: 3.74312e-08 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 0.494788 +100: Newton iteration 8 error: 0.000222976 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.323435 +99: Newton iteration 2 error: 0.411438 +101: Newton iteration 9 error: 7.47903e-09 +101: Linearization/solve/update time: 0.0212615(95.8499%)/0.000887606(4.00147%)/3.296e-05(0.148589%) +101: Writing visualization results for the current time step. +101: Time step 39 done. CPU time: 1.18712 seconds, end time: 93035.6 seconds (1 days, 1 hours, 50.59 minutes), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) +101: Begin time step 40. Start time: 93035.6 seconds (1 days, 1 hours, 50.59 minutes), step size: 3517.03 seconds (58 minutes, 37.03 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.00194524 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 9 error: 3.1889e-07 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 10 error: 1.14682e-11 +100: Linearization/solve/update time: 0.0278332(98.0704%)/0.000502603(1.77092%)/4.504e-05(0.158699%) +100: Storage: 51127.9 55.9375 +100: Writing visualization results for the current time step. 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00713992(95.6289%)/0.00026248(3.51554%)/6.388e-05(0.85558%) -102: Storage: 1.66206e+07 0 4.73038e+06 -102: Writing visualization results for the current time step. +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 2.28313 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.0425583 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 50 done. CPU time: 1.58883 seconds, end time: 55.9375 seconds, step size: 1.64995 seconds +100: Serialize to file 'powerinjection_forchheimer_fd_time=55.9375_rank=0.ers', next time step size: 1.64995 +100: Begin time step 51. Start time: 55.9375 seconds, step size: 1.64995 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.127786 +100: Newton iteration 1 error: 2.34189 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 0.00118454 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 2.08161 +99: Newton iteration 3 error: 3.31267 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.404386 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 2.21005e-05 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 2.29764 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 2.39062 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 6 error: 1.40914e-07 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 3.29692 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 7 error: 1.90799e-10 +101: Linearization/solve/update time: 0.0159562(95.7068%)/0.000690564(4.14207%)/2.5201e-05(0.151158%) +101: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +101: Time step 40 done. CPU time: 1.20488 seconds, end time: 96552.6 seconds (1 days, 2 hours, 49.21 minutes), step size: 3517.03 seconds (58 minutes, 37.03 seconds) +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 1.92194 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 3.30033 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Serialize to file 'tutorial1_time=96552.6_rank=0.ers', next time step size: 3447.39 +101: Begin time step 41. Start time: 96552.6 seconds (1 days, 2 hours, 49.21 minutes), step size: 3447.39 seconds (57 minutes, 27.39 seconds) +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 1 error: 0.00186372 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +101: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 0.690743 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 2 error: 2.38063 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: opm models will now start the simulation. 103: # [known parameters which were specified at run-time] 103: EndTime="8750000" # default: "8.64e+07" @@ -69534,316 +69639,198 @@ 103: WellWidth="0.01" 103: # [end of parameters] 103: Allocating the simulation vanguard -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 0.0133466 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 7 done. CPU time: 0.0918463 seconds, end time: 6.19291e+06 seconds (71 days, 16 hours, 15.19 minutes), step size: 2.49652e+06 seconds (28 days, 21 hours, 28.75 minutes) -102: Begin time step 8. Start time: 6.19291e+06 seconds (71 days, 16 hours, 15.19 minutes), step size: 2.44709e+06 seconds (28 days, 7 hours, 44.81 minutes) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 0.0629018 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.000222976 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Adding LGRs, if any 103: Distributing the vanguard's data 103: Allocating the model -99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 5 error: 0.00416786 +99: Newton iteration 6 error: 3.88214 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Allocating the problem -103: Initializing the model -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 3.1889e-07 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Initializing the problem -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 6 error: 1.28925e-05 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Simulator successfully set up -103: Applying the initial solution of the "reservoir_blackoil_vcfv" problem -100: Newton iteration 10 error: 1.14682e-11 -100: Linearization/solve/update time: 0.0258373(98.5195%)/0.00035028(1.33564%)/3.8e-05(0.144897%) -103: Writing visualization results for the current time step. -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00710776(95.5992%)/0.00026368(3.54649%)/6.352e-05(0.854342%) -100: Storage: 51127.9 55.9375 -100: Writing visualization results for the current time step. -99: Newton iteration 7 error: 1.39977e-10 -99: Linearization/solve/update time: 0.0185747(98.5924%)/0.00024032(1.27559%)/2.488e-05(0.13206%) -102: Storage: 1.66206e+07 0 4.73038e+06 -102: Writing visualization results for the current time step. -100: Time step 50 done. CPU time: 0.989306 seconds, end time: 55.9375 seconds, step size: 1.64995 seconds -100: Serialize to file 'powerinjection_forchheimer_fd_time=55.9375_rank=0.ers', next time step size: 1.64995 -100: Begin time step 51. Start time: 55.9375 seconds, step size: 1.64995 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 49219.2 73.3045 -99: Writing visualization results for the current time step. -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 2.34189 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 61 done. CPU time: 1.2877 seconds, end time: 73.3124 seconds (1 minutes, 13.31 seconds), step size: 0.92333 seconds -99: Begin time step 62. Start time: 73.3124 seconds (1 minutes, 13.31 seconds), step size: 1.15416 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 8 done. CPU time: 0.104422 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 2.44709e+06 seconds (28 days, 7 hours, 44.81 minutes) -102: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.404386 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 4.98893 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 2.39062 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.0711668 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 1.92194 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00711328(95.4546%)/0.000264(3.54267%)/7.472e-05(1.00268%) -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.0471491 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 3.30033 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r 99: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 3 error: 0.00745379 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 4 error: 2.93876e-05 +99: Newton iteration 7 error: 1.29534 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 9 done. CPU time: 0.117024 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds -102: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 8.75 seconds -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 0.690743 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 5 error: 2.6921e-10 -99: Linearization/solve/update time: 0.0132803(98.6824%)/0.00016076(1.19456%)/1.656e-05(0.123053%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +103: Initializing the model 100: Newton iteration 7 error: 0.0305127 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 49061.9 74.4004 -99: Writing visualization results for the current time step. -99: Time step 62 done. CPU time: 1.30552 seconds, end time: 74.4666 seconds (1 minutes, 14.47 seconds), step size: 1.15416 seconds -99: Begin time step 63. Start time: 74.4666 seconds (1 minutes, 14.47 seconds), step size: 1.63506 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Initializing the problem +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 4 error: 0.000267207 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.000428197 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00710448(95.4631%)/0.00026476(3.55759%)/7.288e-05(0.979291%) -99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 5.8963 +99: Newton iteration 8 error: 0.00236693 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Solve: M deltax^k = r +101: Update: x^(k+1) = x^k - deltax^k +101: Newton iteration 5 error: 3.14302e-06 +101: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Simulator successfully set up +103: Applying the initial solution of the "reservoir_blackoil_vcfv" problem +103: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 5.92617e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.108583 +99: Newton iteration 9 error: 2.00101e-06 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Newton iteration 6 error: 3.01266e-09 +101: Linearization/solve/update time: 0.0134046(95.7531%)/0.000573044(4.09344%)/2.148e-05(0.153439%) +101: Writing visualization results for the current time step. +101: Time step 41 done. CPU time: 1.22101 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 3447.39 seconds (57 minutes, 27.39 seconds) +101: Simulation of problem 'tutorial1' finished. +101: +101: ------------------------ Timing ------------------------ +101: Setup time: 0.00391 seconds, 0.319% +101: Simulation time: 1.22 seconds, 99.7% +101: Linearization time: 0.903 seconds, 73.9% +101: Linear solve time: 0.0355 seconds, 2.91% +101: Newton update time: 0.00151 seconds, 0.124% +101: Pre/postprocess time: 0.0194 seconds, 1.58% +101: Output write time: 0.0338 seconds, 2.76% +101: First process' simulation CPU time: 0.874 seconds +101: Number of processes: 1 +101: Threads per processes: 1 +101: Total CPU time: 0.874 seconds +101: +101: ---------------------------------------------------------------- +101: +101: Simulation completed 100: Newton iteration 10 error: 1.46301e-11 -100: Linearization/solve/update time: 0.0260738(98.5509%)/0.00034612(1.30823%)/3.728e-05(0.140907%) +100: Linearization/solve/update time: 0.0290641(98.0233%)/0.000539042(1.818%)/4.7041e-05(0.158653%) 100: Storage: 50967.8 57.5875 100: Writing visualization results for the current time step. -102: Time step 10 done. CPU time: 0.129728 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 8.75 seconds -102: Serialize to file 'reservoir_blackoil_ecfv_time=8.64001e+06_rank=0.ers', next time step size: 15.3125 -100: Time step 51 done. CPU time: 1.01844 seconds, end time: 57.5875 seconds, step size: 1.64995 seconds +99: Newton iteration 10 error: 1.33511e-11 +99: Linearization/solve/update time: 0.030133(97.7003%)/0.000657563(2.13202%)/5.172e-05(0.167692%) +100: Time step 51 done. CPU time: 1.62332 seconds, end time: 57.5875 seconds, step size: 1.64995 seconds 100: Begin time step 52. Start time: 57.5875 seconds, step size: 1.64995 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.0010665 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 15.3125 seconds -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 49630.4 70.1546 +99: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.41972 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 4 error: 9.00684e-10 -99: Linearization/solve/update time: 0.0106294(98.7818%)/0.000118(1.09661%)/1.308e-05(0.121556%) +99: Time step 58 done. CPU time: 1.92975 seconds, end time: 70.1546 seconds (1 minutes, 10.15 seconds), step size: 1.2188 seconds +99: Begin time step 59. Start time: 70.1546 seconds (1 minutes, 10.15 seconds), step size: 1.2188 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.518212 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 48851.1 75.8565 -99: Writing visualization results for the current time step. -99: Time step 63 done. CPU time: 1.32067 seconds, end time: 76.1016 seconds (1 minutes, 16.1 seconds), step size: 1.63506 seconds -99: Begin time step 64. Start time: 76.1016 seconds (1 minutes, 16.1 seconds), step size: 2.4526 seconds +103: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 3.14992 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 2.97348 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00712404(95.4673%)/0.00026448(3.54423%)/7.376e-05(0.988438%) -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 4.54632 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +99: Solve: M deltax^k = r 100: Newton iteration 4 error: 1.87756 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.188482 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 0.658883 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 11 done. CPU time: 0.143533 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 15.3125 seconds -102: Begin time step 12. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 26.7969 seconds -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r +100: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.000447838 +99: Newton iteration 2 error: 0.509946 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.22548 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 4 error: 6.97611e-10 -99: Linearization/solve/update time: 0.0107608(98.7349%)/0.0001246(1.14326%)/1.328e-05(0.12185%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.0351029 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 48553.9 77.8759 -99: Writing visualization results for the current time step. -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00708136(95.4469%)/0.0002652(3.57453%)/7.26e-05(0.978547%) +99: Solve: M deltax^k = r +101: ###################### +101: # Comparing results +101: ###################### +101: RND: '8985114abebb08e891f068d428fcfef5' 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.000793052 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. -99: Time step 64 done. CPU time: 1.33593 seconds, end time: 78.5542 seconds (1 minutes, 18.55 seconds), step size: 2.4526 seconds -99: Begin time step 65. Start time: 78.5542 seconds (1 minutes, 18.55 seconds), step size: 3.67889 seconds +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 4.93744 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 10.1008 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 6.1095e-07 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0437954(91.7076%)/0.00385392(8.07011%)/0.00010616(0.222299%) +100: Newton iteration 10 error: 1.19488e-09 +100: Linearization/solve/update time: 0.0266359(98.0147%)/0.000493322(1.81532%)/4.6201e-05(0.17001%) 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 3.34176 +99: Newton iteration 5 error: 12.1708 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Storage: 1.66206e+07 0 4.73038e+06 -103: Writing visualization results for the current time step. -102: Time step 12 done. CPU time: 0.156155 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 26.7969 seconds -102: Begin time step 13. Start time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 46.8945 seconds -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 10 error: 1.19488e-09 -100: Linearization/solve/update time: 0.0263211(98.5709%)/0.00034408(1.28856%)/3.752e-05(0.14051%) 100: Storage: 50805.2 59.2374 100: Writing visualization results for the current time step. +100: Time step 52 done. CPU time: 1.65551 seconds, end time: 59.2374 seconds, step size: 1.64995 seconds 99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.198764 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 52 done. CPU time: 1.04742 seconds, end time: 59.2374 seconds, step size: 1.64995 seconds 100: Begin time step 53. Start time: 59.2374 seconds, step size: 1.64995 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.000442804 +99: Newton iteration 6 error: 5.22701 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Time step 1 done. CPU time: 0.0556326 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -103: Begin time step 2. Start time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 175000 seconds (2 days, 0 hours, 36.67 minutes) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +99: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.47624 +99: Update: x^(k+1) = x^k - deltax^k 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.0071216(95.5084%)/0.00026192(3.51263%)/7.3e-05(0.979009%) -99: Newton iteration 4 error: 1.25269e-09 -99: Linearization/solve/update time: 0.0107833(98.7682%)/0.00012084(1.10682%)/1.364e-05(0.124934%) +99: Newton iteration 7 error: 2.45298 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.527828 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. -99: Storage: 48135.4 80.6268 -99: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 3.30444 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 65 done. CPU time: 1.35122 seconds, end time: 82.2331 seconds (1 minutes, 22.23 seconds), step size: 3.67889 seconds -99: Begin time step 66. Start time: 82.2331 seconds (1 minutes, 22.23 seconds), step size: 5.51834 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 13 done. CPU time: 0.169071 seconds, end time: 8.6401e+06 seconds (100 days, 0 hours, 1.71 minutes), step size: 46.8945 seconds -102: Begin time step 14. Start time: 8.6401e+06 seconds (100 days, 0 hours, 1.71 minutes), step size: 82.0654 seconds (1 minutes, 22.07 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 0.732354 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 1.82044 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 2.50935 +99: Newton iteration 9 error: 0.0977089 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 0.755146 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.188103 +99: Newton iteration 10 error: 0.00181523 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k @@ -69851,213 +69838,168 @@ 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 0.000337474 +99: Newton iteration 11 error: 5.21185e-07 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00707844(95.4688%)/0.0002638(3.55794%)/7.216e-05(0.973241%) -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.0773012 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 4 error: 8.2963e-10 -99: Linearization/solve/update time: 0.0108342(98.7491%)/0.00012424(1.13239%)/1.3e-05(0.118489%) +99: Newton iteration 12 error: 1.1056e-11 +99: Linearization/solve/update time: 0.0398125(97.8696%)/0.000798244(1.96229%)/6.84e-05(0.168145%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.00271738 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 47546.1 84.2646 +101: Simulation name: 'tutorial1' +101: Number of timesteps: '41' +100/127 Test #101: tutorial1 ...................................... Passed 1.54 sec +test 104 + Start 104: reservoir_ncp_ecfv + +104: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_ecfv" "--" "--end-time=8750000" +104: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +104: Test timeout computed to be: 1500 +99: Storage: 49480.2 71.3734 99: Writing visualization results for the current time step. -102: Time step 14 done. CPU time: 0.181924 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 3.08 minutes), step size: 82.0654 seconds (1 minutes, 22.07 seconds) -102: Begin time step 15. Start time: 8.64018e+06 seconds (100 days, 0 hours, 3.08 minutes), step size: 143.615 seconds (2 minutes, 23.62 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 2.69348e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Time step 66 done. CPU time: 1.36659 seconds, end time: 87.7515 seconds (1 minutes, 27.75 seconds), step size: 5.51834 seconds -99: Begin time step 67. Start time: 87.7515 seconds (1 minutes, 27.75 seconds), step size: 6.18551 seconds -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 10 error: 1.00258e-11 -100: Linearization/solve/update time: 0.0265434(98.5319%)/0.00035828(1.32997%)/3.72e-05(0.13809%) -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 1.95598 -99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Linearization/solve/update time: 0.0271283(97.1877%)/0.000741323(2.6558%)/4.368e-05(0.156484%) 100: Storage: 50639.9 60.8874 100: Writing visualization results for the current time step. -100: Time step 53 done. CPU time: 1.07667 seconds, end time: 60.8874 seconds (1 minutes, 0.887 seconds), step size: 1.64995 seconds +100: Time step 53 done. CPU time: 1.68689 seconds, end time: 60.8874 seconds (1 minutes, 0.887 seconds), step size: 1.64995 seconds 100: Begin time step 54. Start time: 60.8874 seconds (1 minutes, 0.887 seconds), step size: 1.64995 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Solve: M deltax^k = r -99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.114742 +104: ###################### +104: # Running test '' +104: ###################### +99: Time step 59 done. CPU time: 1.99063 seconds, end time: 71.3734 seconds (1 minutes, 11.37 seconds), step size: 1.2188 seconds +99: Begin time step 60. Start time: 71.3734 seconds (1 minutes, 11.37 seconds), step size: 1.01566 seconds 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00710632(95.4909%)/0.00026312(3.53567%)/7.244e-05(0.97341%) -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.51266 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 8.4041e-05 +99: Newton iteration 1 error: 3.45825 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.491198 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 4 error: 6.2883e-11 -99: Linearization/solve/update time: 0.0108975(98.47%)/0.00015576(1.40745%)/1.356e-05(0.122528%) -102: Time step 15 done. CPU time: 0.19472 seconds, end time: 8.64033e+06 seconds (100 days, 0 hours, 5.47 minutes), step size: 143.615 seconds (2 minutes, 23.62 seconds) -102: Begin time step 16. Start time: 8.64033e+06 seconds (100 days, 0 hours, 5.47 minutes), step size: 251.325 seconds (4 minutes, 11.33 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.303491 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 3.1308 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 46920 87.8277 -99: Writing visualization results for the current time step. -99: Time step 67 done. CPU time: 1.38208 seconds, end time: 93.937 seconds (1 minutes, 33.94 seconds), step size: 6.18551 seconds -99: Begin time step 68. Start time: 93.937 seconds (1 minutes, 33.94 seconds), step size: 6.06303 seconds +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 3.88386 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 5.15935 +104: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_ecfv --end-time=8750000" 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 1 error: 1.63998 +99: Newton iteration 4 error: 3.2384 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 5.76189 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.0070776(95.5023%)/0.0002618(3.53262%)/7.152e-05(0.965062%) -103: Solve: M deltax^k = r -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. -103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0411592(97.6315%)/0.0009276(2.20031%)/7.092e-05(0.168225%) 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 2 error: 0.0672854 +99: Newton iteration 5 error: 6.53838 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 2.11797 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Storage: 1.66206e+07 0 4.73038e+06 -103: Writing visualization results for the current time step. 99: Solve: M deltax^k = r 99: Update: x^(k+1) = x^k - deltax^k -99: Newton iteration 3 error: 1.15505e-05 +99: Newton iteration 6 error: 10.7437 99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.643936 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 16 done. CPU time: 0.207723 seconds, end time: 8.64058e+06 seconds (100 days, 0 hours, 9.66 minutes), step size: 251.325 seconds (4 minutes, 11.33 seconds) -102: Begin time step 17. Start time: 8.64058e+06 seconds (100 days, 0 hours, 9.66 minutes), step size: 439.819 seconds (7 minutes, 19.82 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Newton iteration 4 error: 5.81579e-12 -99: Linearization/solve/update time: 0.0109596(98.6957%)/0.00013188(1.18763%)/1.296e-05(0.11671%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.0697737 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Time step 2 done. CPU time: 0.104598 seconds, end time: 275000 seconds (3 days, 4 hours, 23.33 minutes), step size: 175000 seconds (2 days, 0 hours, 36.67 minutes) -103: Begin time step 3. Start time: 275000 seconds (3 days, 4 hours, 23.33 minutes), step size: 306250 seconds (3 days, 13 hours, 4.17 minutes) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Storage: 46332.5 90.8864 -99: Writing visualization results for the current time step. +99: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 0.000269116 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00711724(95.4939%)/0.00026324(3.53196%)/7.26e-05(0.974094%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 10 error: 3.5602e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. -99: Time step 68 done. CPU time: 1.40126 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 6.06303 seconds -99: Simulation of problem 'powerinjection_forchheimer_ad' finished. -99: -99: ------------------------ Timing ------------------------ -99: Setup time: 0.00611 seconds, 0.434% -99: Simulation time: 1.4 seconds, 99.6% -99: Linearization time: 1.14 seconds, 81.4% -99: Linear solve time: 0.0188 seconds, 1.34% -99: Newton update time: 0.00194 seconds, 0.138% -99: Pre/postprocess time: 0.12 seconds, 8.53% -99: Output write time: 0.111 seconds, 7.94% -99: First process' simulation CPU time: 1.55 seconds -99: Number of processes: 1 -99: Threads per processes: 1 -99: Total CPU time: 1.55 seconds -99: -99: ---------------------------------------------------------------- -99: -99: Simulation completed +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 7 error: 11.6863 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 8 error: 3.31801 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 11 error: 1.39977e-11 -100: Linearization/solve/update time: 0.0294598(98.5779%)/0.00038428(1.28587%)/4.072e-05(0.136256%) +100: Linearization/solve/update time: 0.0302299(98.2626%)/0.000484286(1.57418%)/5.02e-05(0.163176%) 100: Storage: 50471.4 62.5373 100: Writing visualization results for the current time step. -102: Time step 17 done. CPU time: 0.220296 seconds, end time: 8.64102e+06 seconds (100 days, 0 hours, 16.99 minutes), step size: 439.819 seconds (7 minutes, 19.82 seconds) -102: Begin time step 18. Start time: 8.64102e+06 seconds (100 days, 0 hours, 16.99 minutes), step size: 769.684 seconds (12 minutes, 49.68 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 54 done. CPU time: 1.10889 seconds, end time: 62.5373 seconds (1 minutes, 2.537 seconds), step size: 1.64995 seconds +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 9 error: 0.00750954 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 54 done. CPU time: 1.72459 seconds, end time: 62.5373 seconds (1 minutes, 2.537 seconds), step size: 1.64995 seconds 100: Begin time step 55. Start time: 62.5373 seconds (1 minutes, 2.537 seconds), step size: 1.49995 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 10 error: 4.0466e-08 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.54775 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 11 error: 1.17737e-11 +99: Linearization/solve/update time: 0.0318748(97.7153%)/0.000686922(2.10583%)/5.836e-05(0.178908%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.42475 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.0071228(95.4953%)/0.00026384(3.5373%)/7.216e-05(0.967448%) +99: Storage: 49347.4 72.3891 +99: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 2.38608 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. -99: ###################### -99: # Comparing results -99: ###################### -99: RND: '24a657f5bd8b5e366cff8138db65f2ff' +103: Solve: M deltax^k = r +99: Time step 60 done. CPU time: 2.03895 seconds, end time: 72.3891 seconds (1 minutes, 12.39 seconds), step size: 1.01566 seconds +99: Serialize to file 'powerinjection_forchheimer_ad_time=72.3891_rank=0.ers', next time step size: 0.92333 +99: Begin time step 61. Start time: 72.3891 seconds (1 minutes, 12.39 seconds), step size: 0.92333 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 2.28007 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 18 done. CPU time: 0.233276 seconds, end time: 8.64179e+06 seconds (100 days, 0 hours, 29.82 minutes), step size: 769.684 seconds (12 minutes, 49.68 seconds) -102: Begin time step 19. Start time: 8.64179e+06 seconds (100 days, 0 hours, 29.82 minutes), step size: 1346.95 seconds (22 minutes, 26.95 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 0.730259 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Update: x^(k+1) = x^k - deltax^k +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0962862(92.4092%)/0.00783233(7.51696%)/7.696e-05(0.0738612%) +103: Storage: 1.66206e+07 0 4.73038e+06 +103: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.222139 @@ -70066,74 +70008,62 @@ 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.0331809 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00712416(95.1898%)/0.00028716(3.8369%)/7.284e-05(0.973256%) -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 3.80872 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.00134034 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Simulation name: 'powerinjection_forchheimer_ad' -99: Number of timesteps: '68' -100/127 Test #99: powerinjection_forchheimer_ad .................. Passed 1.59 sec -test 104 - Start 104: reservoir_ncp_ecfv - -104: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_ecfv" "--" "--end-time=8750000" -104: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -104: Test timeout computed to be: 1500 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 3.12e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 19 done. CPU time: 0.245906 seconds, end time: 8.64314e+06 seconds (100 days, 0 hours, 52.27 minutes), step size: 1346.95 seconds (22 minutes, 26.95 seconds) -102: Begin time step 20. Start time: 8.64314e+06 seconds (100 days, 0 hours, 52.27 minutes), step size: 2357.16 seconds (39 minutes, 17.16 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.323435 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 2.08161 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 10 error: 3.28839e-10 -100: Linearization/solve/update time: 0.0269499(98.61%)/0.00034336(1.25636%)/3.652e-05(0.133627%) +100: Linearization/solve/update time: 0.0278096(98.2364%)/0.000449606(1.58822%)/4.964e-05(0.175352%) +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 0.0629018 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage: 50315.2 64.0373 100: Writing visualization results for the current time step. -100: Time step 55 done. CPU time: 1.13858 seconds, end time: 64.0373 seconds (1 minutes, 4.037 seconds), step size: 1.49995 seconds +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 5 error: 0.00416786 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 6 error: 1.28925e-05 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 55 done. CPU time: 1.75718 seconds, end time: 64.0373 seconds (1 minutes, 4.037 seconds), step size: 1.49995 seconds 100: Begin time step 56. Start time: 64.0373 seconds (1 minutes, 4.037 seconds), step size: 1.49995 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: ###################### -104: # Running test '' -104: ###################### -103: Solve: M deltax^k = r -103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0411082(98.205%)/0.00067888(1.62181%)/7.248e-05(0.173151%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.60087 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00712496(95.4398%)/0.0002678(3.58722%)/7.264e-05(0.973022%) -103: Storage: 1.66206e+07 0 4.73038e+06 -103: Writing visualization results for the current time step. -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.58121 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_ecfv --end-time=8750000" +99: Newton iteration 7 error: 1.39977e-10 +99: Linearization/solve/update time: 0.0195886(97.8063%)/0.000400803(2.00121%)/3.8561e-05(0.192535%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 2.75637 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 20 done. CPU time: 0.258478 seconds, end time: 8.64549e+06 seconds (100 days, 1 hours, 31.56 minutes), step size: 2357.16 seconds (39 minutes, 17.16 seconds) -102: Serialize to file 'reservoir_blackoil_ecfv_time=8.64549e+06_rank=0.ers', next time step size: 4125.03 -103: Time step 3 done. CPU time: 0.153303 seconds, end time: 581250 seconds (6 days, 17 hours, 27.5 minutes), step size: 306250 seconds (3 days, 13 hours, 4.17 minutes) -103: Begin time step 4. Start time: 581250 seconds (6 days, 17 hours, 27.5 minutes), step size: 535938 seconds (6 days, 4 hours, 52.29 minutes) +103: Time step 1 done. CPU time: 0.134387 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +103: Begin time step 2. Start time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 175000 seconds (2 days, 0 hours, 36.67 minutes) 103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Begin time step 21. Start time: 8.64549e+06 seconds (100 days, 1 hours, 31.56 minutes), step size: 4125.03 seconds (1 hours, 8 minutes, 45.03 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 4.5227 @@ -70142,51 +70072,54 @@ 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 1.84542 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 49219.2 73.3045 +99: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.690443 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.007155(95.4361%)/0.00026848(3.58109%)/7.368e-05(0.982772%) -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. +99: Time step 61 done. CPU time: 2.08165 seconds, end time: 73.3124 seconds (1 minutes, 13.31 seconds), step size: 0.92333 seconds +99: Begin time step 62. Start time: 73.3124 seconds (1 minutes, 13.31 seconds), step size: 1.15416 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.172706 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 21 done. CPU time: 0.27221 seconds, end time: 8.64962e+06 seconds (100 days, 2 hours, 40.31 minutes), step size: 4125.03 seconds (1 hours, 8 minutes, 45.03 seconds) -102: Begin time step 22. Start time: 8.64962e+06 seconds (100 days, 2 hours, 40.31 minutes), step size: 7218.79 seconds (2 hours, 0 minutes, 18.79 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 4.98893 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.0192536 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.0711668 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 0.000300525 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.0471491 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 10 error: 2.51533e-07 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.0071436(95.4777%)/0.00026596(3.55468%)/7.24e-05(0.967661%) -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. +99: Solve: M deltax^k = r 100: Newton iteration 11 error: 1.49356e-11 -100: Linearization/solve/update time: 0.0299296(98.498%)/0.0004142(1.36313%)/4.22e-05(0.13888%) +100: Linearization/solve/update time: 0.0321095(98.3293%)/0.000492801(1.50911%)/5.276e-05(0.161567%) 100: Storage: 50155.7 65.5372 100: Writing visualization results for the current time step. -100: Time step 56 done. CPU time: 1.17142 seconds, end time: 65.5372 seconds (1 minutes, 5.537 seconds), step size: 1.49995 seconds +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 4 error: 2.93876e-05 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 56 done. CPU time: 1.79525 seconds, end time: 65.5372 seconds (1 minutes, 5.537 seconds), step size: 1.49995 seconds 100: Begin time step 57. Start time: 65.5372 seconds (1 minutes, 5.537 seconds), step size: 1.36359 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 22 done. CPU time: 0.284813 seconds, end time: 8.65684e+06 seconds (100 days, 4 hours, 40.62 minutes), step size: 7218.79 seconds (2 hours, 0 minutes, 18.79 seconds) -102: Begin time step 23. Start time: 8.65684e+06 seconds (100 days, 4 hours, 40.62 minutes), step size: 12632.9 seconds (3 hours, 30 minutes, 32.89 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.70359 @@ -70195,93 +70128,91 @@ 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.392246 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 5 error: 2.6921e-10 +99: Linearization/solve/update time: 0.013944(90.1889%)/0.00148825(9.62589%)/2.864e-05(0.185241%) +99: Storage: 49061.9 74.4004 +99: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 2.60848 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00712952(95.4901%)/0.0002646(3.54395%)/7.212e-05(0.965948%) -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 1.56886 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 62 done. CPU time: 2.1121 seconds, end time: 74.4666 seconds (1 minutes, 14.47 seconds), step size: 1.15416 seconds +99: Begin time step 63. Start time: 74.4666 seconds (1 minutes, 14.47 seconds), step size: 1.63506 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 0.554658 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 23 done. CPU time: 0.297428 seconds, end time: 8.66947e+06 seconds (100 days, 8 hours, 11.17 minutes), step size: 12632.9 seconds (3 hours, 30 minutes, 32.89 seconds) -102: Begin time step 24. Start time: 8.66947e+06 seconds (100 days, 8 hours, 11.17 minutes), step size: 22107.6 seconds (6 hours, 8 minutes, 27.56 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 5.8963 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.184634 +99: Solve: M deltax^k = r 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Solve: M deltax^k = r -103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0412126(98.1619%)/0.00070032(1.66805%)/7.14e-05(0.170063%) +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.108583 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.0211345 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Storage: 1.66206e+07 0 4.73038e+06 -103: Writing visualization results for the current time step. -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00714248(95.4647%)/0.000267(3.56866%)/7.232e-05(0.966612%) +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.0010665 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.000238009 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. -103: Time step 4 done. CPU time: 0.202114 seconds, end time: 1.11719e+06 seconds (12 days, 22 hours, 19.79 minutes), step size: 535938 seconds (6 days, 4 hours, 52.29 minutes) -103: Begin time step 5. Start time: 1.11719e+06 seconds (12 days, 22 hours, 19.79 minutes), step size: 937891 seconds (10 days, 20 hours, 31.51 minutes) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 5.23979e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 24 done. CPU time: 0.310081 seconds, end time: 8.69158e+06 seconds (100 days, 14 hours, 19.63 minutes), step size: 22107.6 seconds (6 hours, 8 minutes, 27.56 seconds) -102: Begin time step 25. Start time: 8.69158e+06 seconds (100 days, 14 hours, 19.63 minutes), step size: 29503.3 seconds (8 hours, 11 minutes, 43.3 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 10 error: 3.21165e-11 -100: Linearization/solve/update time: 0.0275064(98.6225%)/0.0003466(1.24271%)/3.76e-05(0.134812%) +100: Linearization/solve/update time: 0.0279473(98.2019%)/0.000462885(1.62649%)/4.884e-05(0.171615%) 100: Storage: 50007.3 66.9008 100: Writing visualization results for the current time step. -100: Time step 57 done. CPU time: 1.20172 seconds, end time: 66.9008 seconds (1 minutes, 6.901 seconds), step size: 1.36359 seconds +99: Newton iteration 4 error: 9.00684e-10 +99: Linearization/solve/update time: 0.0161657(98.8915%)/0.000163562(1.00057%)/1.764e-05(0.10791%) +99: Storage: 48851.1 75.8565 +99: Writing visualization results for the current time step. +100: Time step 57 done. CPU time: 1.82946 seconds, end time: 66.9008 seconds (1 minutes, 6.901 seconds), step size: 1.36359 seconds 100: Begin time step 58. Start time: 66.9008 seconds (1 minutes, 6.901 seconds), step size: 1.36359 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.80904 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.00713892(95.3315%)/0.0002772(3.70167%)/7.24e-05(0.966813%) -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.588441 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 63 done. CPU time: 2.13664 seconds, end time: 76.1016 seconds (1 minutes, 16.1 seconds), step size: 1.63506 seconds +99: Begin time step 64. Start time: 76.1016 seconds (1 minutes, 16.1 seconds), step size: 2.4526 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 4.54632 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 3.60707 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 25 done. CPU time: 0.323057 seconds, end time: 8.72108e+06 seconds (100 days, 22 hours, 31.35 minutes), step size: 29503.3 seconds (8 hours, 11 minutes, 43.3 seconds) -102: Begin time step 26. Start time: 8.72108e+06 seconds (100 days, 22 hours, 31.35 minutes), step size: 28919.1 seconds (8 hours, 1 minutes, 59.07 seconds) -102: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +99: Solve: M deltax^k = r 100: Newton iteration 4 error: 3.72521 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.188482 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 1.25247 @@ -70290,79 +70221,73 @@ 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 0.457035 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Solve: M deltax^k = r -102: Update: x^(k+1) = x^k - deltax^k -102: Newton iteration 1 error: 0, num switched=0 -102: Linearization/solve/update time: 0.0071376(95.4633%)/0.00026632(3.56195%)/7.288e-05(0.974749%) -102: Storage: 1.64542e+07 376004 4.68304e+06 -102: Writing visualization results for the current time step. +103: Solve: M deltax^k = r +103: Update: x^(k+1) = x^k - deltax^k +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0843963(98.7937%)/0.000956606(1.1198%)/7.392e-05(0.0865302%) +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.000447838 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.102967 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Storage: 1.66206e+07 0 4.73038e+06 +103: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.00892432 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Time step 26 done. CPU time: 0.336483 seconds, end time: 8.75e+06 seconds (101 days, 6 hours, 33.33 minutes), step size: 28919.1 seconds (8 hours, 1 minutes, 59.07 seconds) -102: Simulation of problem 'reservoir_blackoil_ecfv' finished. -102: -102: ------------------------ Timing ------------------------ -102: Setup time: 0.0141 seconds, 4.01% -102: Simulation time: 0.337 seconds, 96% -102: Linearization time: 0.186 seconds, 55.4% -102: Linear solve time: 0.009 seconds, 2.67% -102: Newton update time: 0.00182 seconds, 0.542% -102: Pre/postprocess time: 0.0236 seconds, 7.03% -102: Output write time: 0.114 seconds, 33.7% -102: First process' simulation CPU time: 0.557 seconds -102: Number of processes: 1 -102: Threads per processes: 1 -102: Total CPU time: 0.557 seconds -102: -102: ---------------------------------------------------------------- -102: -102: Simulation completed +99: Newton iteration 4 error: 6.97611e-10 +99: Linearization/solve/update time: 0.0206621(98.9216%)/0.000203242(0.973038%)/2.2e-05(0.105327%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 0.00012062 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 48553.9 77.8759 +99: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 10 error: 5.78936e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 64 done. CPU time: 2.16524 seconds, end time: 78.5542 seconds (1 minutes, 18.55 seconds), step size: 2.4526 seconds +99: Begin time step 65. Start time: 78.5542 seconds (1 minutes, 18.55 seconds), step size: 3.67889 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 11 error: 1.16707e-11 -100: Linearization/solve/update time: 0.0303853(98.6296%)/0.00038124(1.23749%)/4.096e-05(0.132955%) +100: Linearization/solve/update time: 0.0311777(98.2954%)/0.000489441(1.54308%)/5.124e-05(0.161547%) +103: Time step 2 done. CPU time: 0.230392 seconds, end time: 275000 seconds (3 days, 4 hours, 23.33 minutes), step size: 175000 seconds (2 days, 0 hours, 36.67 minutes) +103: Begin time step 3. Start time: 275000 seconds (3 days, 4 hours, 23.33 minutes), step size: 306250 seconds (3 days, 13 hours, 4.17 minutes) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage: 49854.9 68.2644 100: Writing visualization results for the current time step. -100: Time step 58 done. CPU time: 1.23496 seconds, end time: 68.2644 seconds (1 minutes, 8.264 seconds), step size: 1.36359 seconds +100: Time step 58 done. CPU time: 1.86534 seconds, end time: 68.2644 seconds (1 minutes, 8.264 seconds), step size: 1.36359 seconds 100: Begin time step 59. Start time: 68.2644 seconds (1 minutes, 8.264 seconds), step size: 1.23963 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.96506 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0411287(98.182%)/0.00068036(1.62415%)/8.12e-05(0.19384%) -103: Storage: 1.66206e+07 0 4.73038e+06 -103: Writing visualization results for the current time step. +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 3.34176 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.198764 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.35564 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: ###################### -102: # Comparing results -102: ###################### -102: RND: 'f333c1e884b9678f18d460850cfc7934' +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.000442804 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 2.64835 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Time step 5 done. CPU time: 0.25081 seconds, end time: 2.05508e+06 seconds (23 days, 18 hours, 51.3 minutes), step size: 937891 seconds (10 days, 20 hours, 31.51 minutes) -103: Begin time step 6. Start time: 2.05508e+06 seconds (23 days, 18 hours, 51.3 minutes), step size: 1.64131e+06 seconds (18 days, 23 hours, 55.14 minutes) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 3.21673 @@ -70374,35 +70299,153 @@ 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 1.79418 +99: Newton iteration 4 error: 1.25269e-09 +99: Linearization/solve/update time: 0.0222311(99.0697%)/0.000186321(0.830313%)/2.244e-05(0.100001%) 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102: Simulation name: 'reservoir_blackoil_ecfv' -102: Number of timesteps: '26' -101/127 Test #102: reservoir_blackoil_ecfv ........................ Passed 0.52 sec -test 105 - Start 105: reservoir_ncp_vcfv - -105: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_vcfv" "--" "--end-time=8750000" -105: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests -105: Test timeout computed to be: 1500 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.318955 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 48135.4 80.6268 +99: Writing visualization results for the current time step. +99: Time step 65 done. CPU time: 2.1985 seconds, end time: 82.2331 seconds (1 minutes, 22.23 seconds), step size: 3.67889 seconds +99: Begin time step 66. Start time: 82.2331 seconds (1 minutes, 22.23 seconds), step size: 5.51834 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 2.50935 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.0019542 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: ###################### -105: # Running test '' -105: ###################### 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 3.13363e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: opm models will now start the simulation. -105: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_vcfv --end-time=8750000" +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.188103 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 10 error: 9.93339e-12 -100: Linearization/solve/update time: 0.027871(98.639%)/0.00034708(1.22836%)/3.748e-05(0.132646%) +100: Linearization/solve/update time: 0.0282526(97.9661%)/0.000535166(1.85569%)/5.14e-05(0.17823%) +100: Storage: 49712.2 69.504 +100: Writing visualization results for the current time step. +100: Time step 59 done. CPU time: 1.90579 seconds, end time: 69.504 seconds (1 minutes, 9.504 seconds), step size: 1.23963 seconds +100: Begin time step 60. Start time: 69.504 seconds (1 minutes, 9.504 seconds), step size: 1.23963 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 0.000337474 +100: Solve: M deltax^k = r +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 1 error: 3.11066 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.519964 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Solve: M deltax^k = r +103: Update: x^(k+1) = x^k - deltax^k +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0533355(98.5615%)/0.000704845(1.30252%)/7.36e-05(0.136009%) +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 4.04198 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Storage: 1.66206e+07 0 4.73038e+06 +103: Writing visualization results for the current time step. +99: Newton iteration 4 error: 8.2963e-10 +99: Linearization/solve/update time: 0.0217595(99.0331%)/0.000192202(0.874763%)/2.0241e-05(0.0921222%) +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 7.81079 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 47546.1 84.2646 +99: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 8.35421 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 6 error: 3.29533 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Time step 66 done. CPU time: 2.22592 seconds, end time: 87.7515 seconds (1 minutes, 27.75 seconds), step size: 5.51834 seconds +99: Begin time step 67. Start time: 87.7515 seconds (1 minutes, 27.75 seconds), step size: 6.18551 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 1.95598 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 7 error: 1.29456 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Time step 3 done. CPU time: 0.298396 seconds, end time: 581250 seconds (6 days, 17 hours, 27.5 minutes), step size: 306250 seconds (3 days, 13 hours, 4.17 minutes) +103: Begin time step 4. Start time: 581250 seconds (6 days, 17 hours, 27.5 minutes), step size: 535938 seconds (6 days, 4 hours, 52.29 minutes) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.114742 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 8 error: 0.255888 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 9 error: 0.0129048 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 10 error: 1.35222e-05 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +100: Newton iteration 11 error: 4.81464e-11 +100: Linearization/solve/update time: 0.0316857(98.2072%)/0.000523126(1.62139%)/5.532e-05(0.17146%) +100: Storage: 49564.1 70.7437 +100: Writing visualization results for the current time step. +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 8.4041e-05 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 4 error: 6.2883e-11 +99: Linearization/solve/update time: 0.0179975(98.7271%)/0.000210002(1.15199%)/2.204e-05(0.120903%) +100: Time step 60 done. CPU time: 1.9434 seconds, end time: 70.7437 seconds (1 minutes, 10.74 seconds), step size: 1.23963 seconds +100: Serialize to file 'powerinjection_forchheimer_fd_time=70.7437_rank=0.ers', next time step size: 1.12694 +100: Begin time step 61. Start time: 70.7437 seconds (1 minutes, 10.74 seconds), step size: 1.12694 seconds +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 46920 87.8277 +99: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 1 error: 3.33654 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.419688 +99: Time step 67 done. CPU time: 2.25569 seconds, end time: 93.937 seconds (1 minutes, 33.94 seconds), step size: 6.18551 seconds +99: Begin time step 68. Start time: 93.937 seconds (1 minutes, 33.94 seconds), step size: 6.06303 seconds +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: opm models will now start the simulation. +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 1 error: 1.63998 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 2 error: 0.0672854 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 3.51848 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 4 error: 7.57905 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: # [known parameters which were specified at run-time] 104: EndTime="8750000" # default: "8.64e+07" 104: # [parameters which were specified at compile-time] @@ -70468,10 +70511,9 @@ 104: WellWidth="0.01" 104: # [end of parameters] 104: Allocating the simulation vanguard -100: Storage: 49712.2 69.504 -100: Writing visualization results for the current time step. -100: Time step 59 done. CPU time: 1.26563 seconds, end time: 69.504 seconds (1 minutes, 9.504 seconds), step size: 1.23963 seconds -100: Begin time step 60. Start time: 69.504 seconds (1 minutes, 9.504 seconds), step size: 1.23963 seconds +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 5 error: 6.1529 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Adding LGRs, if any 104: Distributing the vanguard's data @@ -70479,108 +70521,50 @@ 104: Allocating the problem 104: Initializing the model 104: Initializing the problem -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 3.11066 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Simulator successfully set up 104: Applying the initial solution of the "reservoir_ncp_ecfv" problem -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.519964 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 4.04198 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 7.81079 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 8.35421 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 3.29533 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 7 error: 1.29456 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Solve: M deltax^k = r -103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0412361(98.1919%)/0.00068752(1.63713%)/7.18e-05(0.170971%) -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 8 error: 0.255888 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Storage: 1.66206e+07 0 4.73038e+06 -103: Writing visualization results for the current time step. -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 9 error: 0.0129048 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Time step 6 done. CPU time: 0.29961 seconds, end time: 3.69639e+06 seconds (42 days, 18 hours, 46.45 minutes), step size: 1.64131e+06 seconds (18 days, 23 hours, 55.14 minutes) -103: Begin time step 7. Start time: 3.69639e+06 seconds (42 days, 18 hours, 46.45 minutes), step size: 2.49652e+06 seconds (28 days, 21 hours, 28.75 minutes) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 10 error: 1.35222e-05 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -100: Newton iteration 11 error: 4.81464e-11 -100: Linearization/solve/update time: 0.0309278(98.6357%)/0.00038556(1.22964%)/4.224e-05(0.134713%) -100: Storage: 49564.1 70.7437 -100: Writing visualization results for the current time step. -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0265726 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 60 done. CPU time: 1.29947 seconds, end time: 70.7437 seconds (1 minutes, 10.74 seconds), step size: 1.23963 seconds -100: Serialize to file 'powerinjection_forchheimer_fd_time=70.7437_rank=0.ers', next time step size: 1.12694 -100: Begin time step 61. Start time: 70.7437 seconds (1 minutes, 10.74 seconds), step size: 1.12694 seconds -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 3.33654 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 2 error: 0.419688 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 3.51848 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 7.57905 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 6.1529 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 2.38822 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 0.905467 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 6.32016e-06 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Solve: M deltax^k = r +99: Update: x^(k+1) = x^k - deltax^k +99: Newton iteration 3 error: 1.15505e-05 +99: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.183107 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Newton iteration 4 error: 5.81579e-12 +99: Linearization/solve/update time: 0.0127011(98.2916%)/0.000197561(1.52889%)/2.32e-05(0.179541%) +104: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Storage: 46332.5 90.8864 +99: Writing visualization results for the current time step. +99: Time step 68 done. CPU time: 2.28214 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 6.06303 seconds +99: Simulation of problem 'powerinjection_forchheimer_ad' finished. +99: +99: ------------------------ Timing ------------------------ +99: Setup time: 0.0019 seconds, 0.083% +99: Simulation time: 2.28 seconds, 99.9% +99: Linearization time: 1.32 seconds, 57.8% +99: Linear solve time: 0.036 seconds, 1.58% +99: Newton update time: 0.00286 seconds, 0.125% +99: Pre/postprocess time: 0.219 seconds, 9.62% +99: Output write time: 0.192 seconds, 8.42% +99: First process' simulation CPU time: 1.53 seconds +99: Number of processes: 1 +99: Threads per processes: 1 +99: Total CPU time: 1.53 seconds +99: +99: ---------------------------------------------------------------- +99: +99: Simulation completed 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 0.0100537 @@ -70590,40 +70574,34 @@ 100: Newton iteration 10 error: 2.06527e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 11 error: 1.77693e-10 -100: Linearization/solve/update time: 0.0311434(98.5674%)/0.00038928(1.23205%)/6.336e-05(0.200531%) +100: Linearization/solve/update time: 0.0332929(98.3041%)/0.000517002(1.52655%)/5.736e-05(0.169367%) 100: Storage: 49423 71.8706 100: Writing visualization results for the current time step. -100: Time step 61 done. CPU time: 1.33398 seconds, end time: 71.8706 seconds (1 minutes, 11.87 seconds), step size: 1.12694 seconds +100: Time step 61 done. CPU time: 1.98763 seconds, end time: 71.8706 seconds (1 minutes, 11.87 seconds), step size: 1.12694 seconds 100: Begin time step 62. Start time: 71.8706 seconds (1 minutes, 11.87 seconds), step size: 1.02449 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0412179(98.2034%)/0.00068088(1.62223%)/7.32e-05(0.174402%) -104: Newton iteration 3 error: 5.85277e-09 -104: Linearization/solve/update time: 0.0412074(70.9662%)/0.016721(28.7964%)/0.00013788(0.237453%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 3.58201 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Storage: 1.66206e+07 0 4.73038e+06 -103: Writing visualization results for the current time step. -104: Storage: 9.49747e+07 3.60857e-12 2.05847e+08 0 0 0 -104: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.433225 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Time step 1 done. CPU time: 0.0642133 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -104: Begin time step 2. Start time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 158333 seconds (1 days, 19 hours, 58.89 minutes) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Time step 7 done. CPU time: 0.348419 seconds, end time: 6.19291e+06 seconds (71 days, 16 hours, 15.19 minutes), step size: 2.49652e+06 seconds (28 days, 21 hours, 28.75 minutes) -103: Begin time step 8. Start time: 6.19291e+06 seconds (71 days, 16 hours, 15.19 minutes), step size: 2.44709e+06 seconds (28 days, 7 hours, 44.81 minutes) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 4.18548 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0612361(98.7175%)/0.000711164(1.14645%)/8.44e-05(0.13606%) +103: Storage: 1.66206e+07 0 4.73038e+06 +103: Writing visualization results for the current time step. +99: ###################### +99: # Comparing results +99: ###################### +99: RND: '816350deee5f4dfd7f3f63fc8c22f664' 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 11.6471 @@ -70640,11 +70618,14 @@ 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 7 error: 4.07564 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r +103: Time step 4 done. CPU time: 0.38242 seconds, end time: 1.11719e+06 seconds (12 days, 22 hours, 19.79 minutes), step size: 535938 seconds (6 days, 4 hours, 52.29 minutes) +103: Begin time step 5. Start time: 1.11719e+06 seconds (12 days, 22 hours, 19.79 minutes), step size: 937891 seconds (10 days, 20 hours, 31.51 minutes) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 8 error: 0.00235738 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 9 error: 0.0118303 @@ -70653,202 +70634,95 @@ 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 10 error: 0.000301599 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 1.52966e-08 -104: Linearization/solve/update time: 0.0131672(53.8122%)/0.0112455(45.9586%)/5.608e-05(0.22919%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 11 error: 1.24401e-07 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -104: Writing visualization results for the current time step. +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 0.0265726 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 12 error: 1.12301e-11 -100: Linearization/solve/update time: 0.0342784(98.6568%)/0.00042168(1.21364%)/4.5e-05(0.129515%) +100: Linearization/solve/update time: 0.0360548(97.6005%)/0.000549004(1.48615%)/0.000337402(0.913348%) 100: Storage: 49285.6 72.8946 100: Writing visualization results for the current time step. -100: Time step 62 done. CPU time: 1.37126 seconds, end time: 72.8951 seconds (1 minutes, 12.89 seconds), step size: 1.02449 seconds +100: Time step 62 done. CPU time: 2.03471 seconds, end time: 72.8951 seconds (1 minutes, 12.89 seconds), step size: 1.02449 seconds 100: Begin time step 63. Start time: 72.8951 seconds (1 minutes, 12.89 seconds), step size: 0.85374 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Time step 2 done. CPU time: 0.0941718 seconds, end time: 258333 seconds (2 days, 23 hours, 45.56 minutes), step size: 158333 seconds (1 days, 19 hours, 58.89 minutes) -104: Begin time step 3. Start time: 258333 seconds (2 days, 23 hours, 45.56 minutes), step size: 277083 seconds (3 days, 4 hours, 58.06 minutes) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 4.08588 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: Simulation name: 'powerinjection_forchheimer_ad' +99: Number of timesteps: '68' +101/127 Test #99: powerinjection_forchheimer_ad .................. Passed 2.62 sec +104: Solve: M deltax^k = r +test 105 + Start 105: reservoir_ncp_vcfv + +105: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_vcfv" "--" "--end-time=8750000" +105: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests +105: Test timeout computed to be: 1500 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.353128 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: opm models will now start the simulation. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.0515557 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: # [known parameters which were specified at run-time] -105: EndTime="8750000" # default: "8.64e+07" -105: # [parameters which were specified at compile-time] -105: ContinueOnConvergenceError="0" -105: EnableAsyncVtkOutput="1" -105: EnableGravity="1" -105: EnableGridAdaptation="0" -105: EnableIntensiveQuantityCache="0" -105: EnableStorageCache="1" -105: EnableThermodynamicHints="0" -105: EnableVtkOutput="1" -105: GridFile="data/reservoir.dgf" -105: GridGlobalRefinements="0" -105: InitialTimeStepSize="100000" -105: LinearSolverAbsTolerance="-1" -105: LinearSolverMaxError="1e+07" -105: LinearSolverMaxIterations="1000" -105: LinearSolverOverlapSize="2" -105: LinearSolverTolerance="0.001" -105: LinearSolverVerbosity="0" -105: MaxDepth="2500" -105: MaxTimeStepDivisions="10" -105: MaxTimeStepSize="inf" -105: MinTimeStepSize="0" -105: NewtonMaxError="1e+100" -105: NewtonMaxIterations="20" -105: NewtonTargetIterations="10" -105: NewtonTolerance="1e-06" -105: NewtonVerbose="1" -105: NewtonWriteConvergence="0" -105: NumericDifferenceMethod="1" -105: OutputDir="" -105: ParameterFile="" -105: PreconditionerOrder="0" -105: PreconditionerRelaxation="1" -105: PredeterminedTimeStepsFile="" -105: PrintParameters="2" -105: RestartTime="-1e+35" -105: Temperature="293.15" -105: ThreadsPerProcess="1" -105: VtkWriteAverageMolarMasses="0" -105: VtkWriteDensities="1" -105: VtkWriteDofIndex="0" -105: VtkWriteExtrusionFactor="0" -105: VtkWriteFilterVelocities="0" -105: VtkWriteFugacities="0" -105: VtkWriteFugacityCoeffs="0" -105: VtkWriteIntrinsicPermeabilities="0" -105: VtkWriteMassFractions="0" -105: VtkWriteMobilities="0" -105: VtkWriteMolarities="0" -105: VtkWriteMoleFractions="1" -105: VtkWritePorosity="1" -105: VtkWritePotentialGradients="0" -105: VtkWritePressures="1" -105: VtkWritePrimaryVars="0" -105: VtkWriteProcessRank="0" -105: VtkWriteRelativePermeabilities="1" -105: VtkWriteSaturations="1" -105: VtkWriteTemperature="1" -105: VtkWriteTotalMassFractions="0" -105: VtkWriteTotalMoleFractions="0" -105: VtkWriteViscosities="0" -105: WellWidth="0.01" -105: # [end of parameters] -105: Allocating the simulation vanguard +105: ###################### +105: # Running test '' +105: ###################### 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 0.0001692 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Adding LGRs, if any -105: Distributing the vanguard's data -105: Allocating the model -103: Solve: M deltax^k = r -105: Allocating the problem -103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0413178(98.2135%)/0.0006794(1.61495%)/7.216e-05(0.171526%) -104: Solve: M deltax^k = r -105: Initializing the model 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 1.00292e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Storage: 1.66206e+07 0 4.73038e+06 -103: Writing visualization results for the current time step. 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 7.50303e-10 -104: Linearization/solve/update time: 0.013129(87.4844%)/0.00182372(12.1523%)/5.452e-05(0.363292%) -105: Initializing the problem -104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -104: Writing visualization results for the current time step. +104: Newton iteration 2 error: 6.32016e-06 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 6 error: 1.09175e-11 -100: Linearization/solve/update time: 0.0172136(98.7211%)/0.00020036(1.14908%)/2.264e-05(0.129842%) -105: Simulator successfully set up +100: Linearization/solve/update time: 0.0192644(98.2767%)/0.000304243(1.55209%)/3.356e-05(0.171205%) 100: Storage: 49166.4 73.7352 100: Writing visualization results for the current time step. -105: Applying the initial solution of the "reservoir_ncp_vcfv" problem -105: Writing visualization results for the current time step. -103: Time step 8 done. CPU time: 0.397359 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 2.44709e+06 seconds (28 days, 7 hours, 44.81 minutes) -103: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 63 done. CPU time: 1.39273 seconds, end time: 73.7488 seconds (1 minutes, 13.75 seconds), step size: 0.85374 seconds +105: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_vcfv --end-time=8750000" +100: Time step 63 done. CPU time: 2.05992 seconds, end time: 73.7488 seconds (1 minutes, 13.75 seconds), step size: 0.85374 seconds 100: Begin time step 64. Start time: 73.7488 seconds (1 minutes, 13.75 seconds), step size: 1.13832 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Time step 3 done. CPU time: 0.120697 seconds, end time: 535417 seconds (6 days, 4 hours, 43.61 minutes), step size: 277083 seconds (3 days, 4 hours, 58.06 minutes) -104: Begin time step 4. Start time: 535417 seconds (6 days, 4 hours, 43.61 minutes), step size: 484896 seconds (5 days, 14 hours, 41.6 minutes) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 5.61324 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.0464047 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 7.50303e-10 -104: Linearization/solve/update time: 0.0131699(87.7461%)/0.00178356(11.8832%)/5.564e-05(0.370709%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.0191644 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -104: Writing visualization results for the current time step. +104: Newton iteration 3 error: 5.85277e-09 +104: Linearization/solve/update time: 0.0674843(74.2762%)/0.0232095(25.5454%)/0.000162162(0.178483%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 3.04535e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Time step 4 done. CPU time: 0.147201 seconds, end time: 1.02031e+06 seconds (11 days, 19 hours, 25.21 minutes), step size: 484896 seconds (5 days, 14 hours, 41.6 minutes) -104: Begin time step 5. Start time: 1.02031e+06 seconds (11 days, 19 hours, 25.21 minutes), step size: 848568 seconds (9 days, 19 hours, 42.8 minutes) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Storage: 9.49747e+07 3.60857e-12 2.05847e+08 0 0 0 +104: Writing visualization results for the current time step. 100: Newton iteration 5 error: 2.58467e-10 -100: Linearization/solve/update time: 0.0356162(98.586%)/0.00042408(1.17386%)/8.676e-05(0.240153%) +100: Linearization/solve/update time: 0.0145957(98.4842%)/0.0002026(1.36704%)/2.204e-05(0.148714%) 100: Storage: 49011.9 74.8053 100: Writing visualization results for the current time step. -103: Solve: M deltax^k = r -103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -100: Time step 64 done. CPU time: 1.43478 seconds, end time: 74.8872 seconds (1 minutes, 14.89 seconds), step size: 1.13832 seconds +100: Time step 64 done. CPU time: 2.07799 seconds, end time: 74.8872 seconds (1 minutes, 14.89 seconds), step size: 1.13832 seconds 100: Begin time step 65. Start time: 74.8872 seconds (1 minutes, 14.89 seconds), step size: 1.61262 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Linearization/solve/update time: 0.0411755(98.1414%)/0.00069692(1.6611%)/8.284e-05(0.197449%) -103: Storage: 1.65289e+07 206802 4.70429e+06 -103: Writing visualization results for the current time step. -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 7.50303e-10 -104: Linearization/solve/update time: 0.0131392(87.7149%)/0.00178556(11.9201%)/5.468e-05(0.365035%) -104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -104: Writing visualization results for the current time step. -103: Time step 9 done. CPU time: 0.447489 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds -103: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 8.75 seconds -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 5.76516 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Time step 5 done. CPU time: 0.170873 seconds, end time: 1.86888e+06 seconds (21 days, 15 hours, 8 minutes), step size: 848568 seconds (9 days, 19 hours, 42.8 minutes) -104: Begin time step 6. Start time: 1.86888e+06 seconds (21 days, 15 hours, 8 minutes), step size: 1.48499e+06 seconds (17 days, 4 hours, 29.89 minutes) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.118922 @@ -70857,62 +70731,44 @@ 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.000311675 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 7.50303e-10 -104: Linearization/solve/update time: 0.0132825(87.571%)/0.00182612(12.0395%)/5.908e-05(0.389511%) +104: Time step 1 done. CPU time: 0.115567 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +104: Begin time step 2. Start time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 158333 seconds (1 days, 19 hours, 58.89 minutes) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 4 error: 5.64981e-09 -100: Linearization/solve/update time: 0.0282281(98.6954%)/0.00033816(1.18233%)/3.496e-05(0.122232%) -104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -104: Writing visualization results for the current time step. +100: Linearization/solve/update time: 0.0121281(98.4003%)/0.000178202(1.44583%)/1.896e-05(0.153831%) 100: Storage: 48804.8 76.228 100: Writing visualization results for the current time step. -100: Time step 65 done. CPU time: 1.46863 seconds, end time: 76.4998 seconds (1 minutes, 16.5 seconds), step size: 1.61262 seconds +100: Time step 65 done. CPU time: 2.09533 seconds, end time: 76.4998 seconds (1 minutes, 16.5 seconds), step size: 1.61262 seconds 100: Begin time step 66. Start time: 76.4998 seconds (1 minutes, 16.5 seconds), step size: 2.41893 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Time step 6 done. CPU time: 0.194426 seconds, end time: 3.35387e+06 seconds (38 days, 19 hours, 37.89 minutes), step size: 1.48499e+06 seconds (17 days, 4 hours, 29.89 minutes) -104: Begin time step 7. Start time: 3.35387e+06 seconds (38 days, 19 hours, 37.89 minutes), step size: 2.59874e+06 seconds (30 days, 1 hours, 52.31 minutes) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 4.44609 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.183968 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Solve: M deltax^k = r -103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0412626(98.1007%)/0.00068164(1.62058%)/0.00011724(0.278735%) -104: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.000442738 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Storage: 1.65289e+07 206802 4.70429e+06 +103: Update: x^(k+1) = x^k - deltax^k +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0902379(98.9969%)/0.000785125(0.861334%)/0.000129202(0.141743%) +103: Storage: 1.66206e+07 0 4.73038e+06 103: Writing visualization results for the current time step. -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 7.50303e-10 -104: Linearization/solve/update time: 0.0132796(87.1719%)/0.00189912(12.4665%)/5.508e-05(0.361564%) -104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -104: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 2.09571e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Time step 10 done. CPU time: 0.496466 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 8.75 seconds -103: Serialize to file 'reservoir_blackoil_vcfv_time=8.64001e+06_rank=0.ers', next time step size: 15.3125 -103: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 15.3125 seconds -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Time step 7 done. CPU time: 0.2167 seconds, end time: 5.95261e+06 seconds (68 days, 21 hours, 30.21 minutes), step size: 2.59874e+06 seconds (30 days, 1 hours, 52.31 minutes) -104: Begin time step 8. Start time: 5.95261e+06 seconds (68 days, 21 hours, 30.21 minutes), step size: 2.68739e+06 seconds (31 days, 2 hours, 29.79 minutes) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 5 error: 5.40012e-12 -100: Linearization/solve/update time: 0.0255791(98.8304%)/0.00027312(1.05526%)/2.96e-05(0.114366%) +100: Linearization/solve/update time: 0.0149919(97.1135%)/0.000360004(2.33202%)/8.56e-05(0.554495%) +104: Solve: M deltax^k = r 100: Storage: 48512.5 78.2037 100: Writing visualization results for the current time step. -100: Time step 66 done. CPU time: 1.49811 seconds, end time: 78.9187 seconds (1 minutes, 18.92 seconds), step size: 2.41893 seconds +100: Time step 66 done. CPU time: 2.11735 seconds, end time: 78.9187 seconds (1 minutes, 18.92 seconds), step size: 2.41893 seconds 100: Begin time step 67. Start time: 78.9187 seconds (1 minutes, 18.92 seconds), step size: 3.42682 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r @@ -70921,76 +70777,55 @@ 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +103: Time step 5 done. CPU time: 0.494614 seconds, end time: 2.05508e+06 seconds (23 days, 18 hours, 51.3 minutes), step size: 937891 seconds (10 days, 20 hours, 31.51 minutes) +103: Begin time step 6. Start time: 2.05508e+06 seconds (23 days, 18 hours, 51.3 minutes), step size: 1.64131e+06 seconds (18 days, 23 hours, 55.14 minutes) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 2 error: 0.178127 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 7.50303e-10 -104: Linearization/solve/update time: 0.0132749(87.4003%)/0.00185844(12.2358%)/5.528e-05(0.363957%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.000353273 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -104: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 5.04384e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Time step 8 done. CPU time: 0.238204 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 2.68739e+06 seconds (31 days, 2 hours, 29.79 minutes) -104: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 5 error: 5.84777e-12 -100: Linearization/solve/update time: 0.0203212(98.7962%)/0.00022164(1.07755%)/2.596e-05(0.12621%) +100: Linearization/solve/update time: 0.0149888(98.2627%)/0.000239761(1.57181%)/2.524e-05(0.165467%) 100: Storage: 48122.3 80.7605 100: Writing visualization results for the current time step. -105: Solve: M deltax^k = r -100: Time step 67 done. CPU time: 1.52207 seconds, end time: 82.3455 seconds (1 minutes, 22.35 seconds), step size: 3.42682 seconds +100: Time step 67 done. CPU time: 2.13673 seconds, end time: 82.3455 seconds (1 minutes, 22.35 seconds), step size: 3.42682 seconds 100: Begin time step 68. Start time: 82.3455 seconds (1 minutes, 22.35 seconds), step size: 4.85466 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 0.0531452 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 2.51978 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.15972 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 44.8398 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.000238144 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0413974(98.1598%)/0.00069132(1.63923%)/8.476e-05(0.200979%) -103: Storage: 1.65289e+07 206802 4.70429e+06 -103: Writing visualization results for the current time step. +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 1.52966e-08 +104: Linearization/solve/update time: 0.0265516(48.4259%)/0.028221(51.4706%)/5.6761e-05(0.103523%) +104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +104: Writing visualization results for the current time step. 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 7.05916e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Time step 11 done. CPU time: 0.547382 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 15.3125 seconds -103: Begin time step 12. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 26.7969 seconds -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 5 error: 5.68434e-12 -100: Linearization/solve/update time: 0.0205166(98.8276%)/0.00021792(1.04971%)/2.548e-05(0.122736%) -104: Solve: M deltax^k = r +100: Linearization/solve/update time: 0.0150333(98.0302%)/0.000277882(1.81203%)/2.42e-05(0.157805%) 100: Storage: 47600.7 83.9969 100: Writing visualization results for the current time step. -100: Time step 68 done. CPU time: 1.54604 seconds, end time: 87.2002 seconds (1 minutes, 27.2 seconds), step size: 4.85466 seconds +104: Time step 2 done. CPU time: 0.184837 seconds, end time: 258333 seconds (2 days, 23 hours, 45.56 minutes), step size: 158333 seconds (1 days, 19 hours, 58.89 minutes) +100: Time step 68 done. CPU time: 2.15733 seconds, end time: 87.2002 seconds (1 minutes, 27.2 seconds), step size: 4.85466 seconds 100: Begin time step 69. Start time: 87.2002 seconds (1 minutes, 27.2 seconds), step size: 6.46391 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 26.8915 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 1.99865 @@ -70999,23 +70834,21 @@ 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.13375 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Begin time step 3. Start time: 258333 seconds (2 days, 23 hours, 45.56 minutes), step size: 277083 seconds (3 days, 4 hours, 58.06 minutes) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.000130124 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 5.58641e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 5.35353 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 5 error: 5.3717e-12 -100: Linearization/solve/update time: 0.0190289(98.8667%)/0.00019636(1.02021%)/2.176e-05(0.113057%) +100: Linearization/solve/update time: 0.0153055(98.4138%)/0.000223962(1.44007%)/2.272e-05(0.146089%) 100: Storage: 46944.5 87.7397 100: Writing visualization results for the current time step. -100: Time step 69 done. CPU time: 1.56815 seconds, end time: 93.6641 seconds (1 minutes, 33.66 seconds), step size: 6.46391 seconds +100: Time step 69 done. CPU time: 2.17779 seconds, end time: 93.6641 seconds (1 minutes, 33.66 seconds), step size: 6.46391 seconds 100: Begin time step 70. Start time: 93.6641 seconds (1 minutes, 33.66 seconds), step size: 6.33591 seconds 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r @@ -71026,544 +70859,787 @@ 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.0757425 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 3.71927 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.000121829 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 2.37077e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Solve: M deltax^k = r -103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0412424(98.1499%)/0.00069316(1.6496%)/8.424e-05(0.200477%) 100: Newton iteration 5 error: 5.62395e-12 -100: Linearization/solve/update time: 0.0161906(98.8485%)/0.00016996(1.03765%)/1.864e-05(0.113803%) -103: Storage: 1.65289e+07 206802 4.70429e+06 -103: Writing visualization results for the current time step. +100: Linearization/solve/update time: 0.0149698(98.2925%)/0.000234882(1.54225%)/2.516e-05(0.165202%) +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 7.50303e-10 +104: Linearization/solve/update time: 0.0298802(83.1591%)/0.00598832(16.666%)/6.2841e-05(0.174892%) 100: Storage: 46330.4 90.9339 100: Writing visualization results for the current time step. -100: Time step 70 done. CPU time: 1.58716 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 6.33591 seconds +104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +100: Time step 70 done. CPU time: 2.20001 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 6.33591 seconds 100: Serialize to file 'powerinjection_forchheimer_fd_time=100_rank=0.ers', next time step size: 0 100: Simulation of problem 'powerinjection_forchheimer_fd' finished. 100: 100: ------------------------ Timing ------------------------ -100: Setup time: 0.0039 seconds, 0.245% -100: Simulation time: 1.59 seconds, 99.8% -100: Linearization time: 1.41 seconds, 88.8% -100: Linear solve time: 0.0202 seconds, 1.28% -100: Newton update time: 0.00225 seconds, 0.142% -100: Pre/postprocess time: 0.0685 seconds, 4.32% -100: Output write time: 0.0763 seconds, 4.81% -100: First process' simulation CPU time: 1.8 seconds +100: Setup time: 0.0144 seconds, 0.649% +100: Simulation time: 2.2 seconds, 99.4% +100: Linearization time: 1.49 seconds, 67.9% +100: Linear solve time: 0.0387 seconds, 1.76% +100: Newton update time: 0.00323 seconds, 0.147% +100: Pre/postprocess time: 0.121 seconds, 5.52% +100: Output write time: 0.145 seconds, 6.59% +100: First process' simulation CPU time: 1.63 seconds 100: Number of processes: 1 100: Threads per processes: 1 -100: Total CPU time: 1.8 seconds +100: Total CPU time: 1.63 seconds 100: 100: ---------------------------------------------------------------- 100: 100: Simulation completed -103: Time step 12 done. CPU time: 0.596409 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 26.7969 seconds -103: Begin time step 13. Start time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 46.8945 seconds -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 5 error: 0.522677 +104: Writing visualization results for the current time step. +105: opm models will now start the simulation. +105: # [known parameters which were specified at run-time] +105: EndTime="8750000" # default: "8.64e+07" +105: # [parameters which were specified at compile-time] +105: ContinueOnConvergenceError="0" +105: EnableAsyncVtkOutput="1" +105: EnableGravity="1" +105: EnableGridAdaptation="0" +105: EnableIntensiveQuantityCache="0" +105: EnableStorageCache="1" +105: EnableThermodynamicHints="0" +105: EnableVtkOutput="1" +105: GridFile="data/reservoir.dgf" +105: GridGlobalRefinements="0" +105: InitialTimeStepSize="100000" +105: LinearSolverAbsTolerance="-1" +105: LinearSolverMaxError="1e+07" +105: LinearSolverMaxIterations="1000" +105: LinearSolverOverlapSize="2" +105: LinearSolverTolerance="0.001" +105: LinearSolverVerbosity="0" +105: MaxDepth="2500" +105: MaxTimeStepDivisions="10" +105: MaxTimeStepSize="inf" +105: MinTimeStepSize="0" +105: NewtonMaxError="1e+100" +105: NewtonMaxIterations="20" +105: NewtonTargetIterations="10" +105: NewtonTolerance="1e-06" +105: NewtonVerbose="1" +105: NewtonWriteConvergence="0" +105: NumericDifferenceMethod="1" +105: OutputDir="" +105: ParameterFile="" +105: PreconditionerOrder="0" +105: PreconditionerRelaxation="1" +105: PredeterminedTimeStepsFile="" +105: PrintParameters="2" +105: RestartTime="-1e+35" +105: Temperature="293.15" +105: ThreadsPerProcess="1" +105: VtkWriteAverageMolarMasses="0" +105: VtkWriteDensities="1" +105: VtkWriteDofIndex="0" +105: VtkWriteExtrusionFactor="0" +105: VtkWriteFilterVelocities="0" +105: VtkWriteFugacities="0" +105: VtkWriteFugacityCoeffs="0" +105: VtkWriteIntrinsicPermeabilities="0" +105: VtkWriteMassFractions="0" +105: VtkWriteMobilities="0" +105: VtkWriteMolarities="0" +105: VtkWriteMoleFractions="1" +105: VtkWritePorosity="1" +105: VtkWritePotentialGradients="0" +105: VtkWritePressures="1" +105: VtkWritePrimaryVars="0" +105: VtkWriteProcessRank="0" +105: VtkWriteRelativePermeabilities="1" +105: VtkWriteSaturations="1" +105: VtkWriteTemperature="1" +105: VtkWriteTotalMassFractions="0" +105: VtkWriteTotalMoleFractions="0" +105: VtkWriteViscosities="0" +105: WellWidth="0.01" +105: # [end of parameters] +105: Allocating the simulation vanguard +105: Adding LGRs, if any +105: Distributing the vanguard's data +105: Allocating the model +105: Allocating the problem +105: Initializing the model +105: Initializing the problem +105: Simulator successfully set up +105: Applying the initial solution of the "reservoir_ncp_vcfv" problem +105: Writing visualization results for the current time step. +103: Solve: M deltax^k = r +103: Update: x^(k+1) = x^k - deltax^k +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0843134(99.0479%)/0.000738845(0.867964%)/7.164e-05(0.0841597%) +103: Storage: 1.66206e+07 0 4.73038e+06 +104: Time step 3 done. CPU time: 0.239407 seconds, end time: 535417 seconds (6 days, 4 hours, 43.61 minutes), step size: 277083 seconds (3 days, 4 hours, 58.06 minutes) +104: Begin time step 4. Start time: 535417 seconds (6 days, 4 hours, 43.61 minutes), step size: 484896 seconds (5 days, 14 hours, 41.6 minutes) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Writing visualization results for the current time step. +105: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: ###################### 100: # Comparing results 100: ###################### -100: RND: 'ef1269fbdc0247b202e98aea2d6026b2' +100: RND: '52b6dc5686dedab19b4c37ee5b81e629' 104: Solve: M deltax^k = r -105: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 6 error: 0.0150908 +104: Newton iteration 1 error: 7.50303e-10 +104: Linearization/solve/update time: 0.0152224(88.298%)/0.00194681(11.2925%)/7.06e-05(0.409517%) +104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +104: Writing visualization results for the current time step. +103: Time step 6 done. CPU time: 0.60665 seconds, end time: 3.69639e+06 seconds (42 days, 18 hours, 46.45 minutes), step size: 1.64131e+06 seconds (18 days, 23 hours, 55.14 minutes) +103: Begin time step 7. Start time: 3.69639e+06 seconds (42 days, 18 hours, 46.45 minutes), step size: 2.49652e+06 seconds (28 days, 21 hours, 28.75 minutes) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Time step 4 done. CPU time: 0.269373 seconds, end time: 1.02031e+06 seconds (11 days, 19 hours, 25.21 minutes), step size: 484896 seconds (5 days, 14 hours, 41.6 minutes) +104: Begin time step 5. Start time: 1.02031e+06 seconds (11 days, 19 hours, 25.21 minutes), step size: 848568 seconds (9 days, 19 hours, 42.8 minutes) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Simulation name: 'powerinjection_forchheimer_fd' 100: Number of timesteps: '70' -102/127 Test #100: powerinjection_forchheimer_fd .................. Passed 1.73 sec +102/127 Test #100: powerinjection_forchheimer_fd .................. Passed 2.53 sec test 106 Start 106: obstacle_immiscible_parameters 106: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--parameters" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible" "--" 106: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 106: Test timeout computed to be: 1500 +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 7.50303e-10 +104: Linearization/solve/update time: 0.0137158(87.3368%)/0.00192293(12.2445%)/6.576e-05(0.418734%) +104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +104: Writing visualization results for the current time step. +104: Time step 5 done. CPU time: 0.294143 seconds, end time: 1.86888e+06 seconds (21 days, 15 hours, 8 minutes), step size: 848568 seconds (9 days, 19 hours, 42.8 minutes) +104: Begin time step 6. Start time: 1.86888e+06 seconds (21 days, 15 hours, 8 minutes), step size: 1.48499e+06 seconds (17 days, 4 hours, 29.89 minutes) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 106: ###################### 106: # Running test '' 106: ###################### 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 7 error: 2.01857e-05 +104: Newton iteration 1 error: 7.50303e-10 +104: Linearization/solve/update time: 0.0149334(88.3354%)/0.00191117(11.3052%)/6.076e-05(0.359414%) +104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +104: Writing visualization results for the current time step. +103: Solve: M deltax^k = r +103: Update: x^(k+1) = x^k - deltax^k +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0639359(98.8124%)/0.000693684(1.07208%)/7.4761e-05(0.115542%) +103: Storage: 1.66206e+07 0 4.73038e+06 +103: Writing visualization results for the current time step. +104: Time step 6 done. CPU time: 0.331665 seconds, end time: 3.35387e+06 seconds (38 days, 19 hours, 37.89 minutes), step size: 1.48499e+06 seconds (17 days, 4 hours, 29.89 minutes) +104: Begin time step 7. Start time: 3.35387e+06 seconds (38 days, 19 hours, 37.89 minutes), step size: 2.59874e+06 seconds (30 days, 1 hours, 52.31 minutes) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Time step 7 done. CPU time: 0.682383 seconds, end time: 6.19291e+06 seconds (71 days, 16 hours, 15.19 minutes), step size: 2.49652e+06 seconds (28 days, 21 hours, 28.75 minutes) +103: Begin time step 8. Start time: 6.19291e+06 seconds (71 days, 16 hours, 15.19 minutes), step size: 2.44709e+06 seconds (28 days, 7 hours, 44.81 minutes) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 7.50303e-10 +104: Linearization/solve/update time: 0.0273515(93.3219%)/0.00189817(6.47648%)/5.908e-05(0.201578%) +104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +104: Writing visualization results for the current time step. +104: Time step 7 done. CPU time: 0.379596 seconds, end time: 5.95261e+06 seconds (68 days, 21 hours, 30.21 minutes), step size: 2.59874e+06 seconds (30 days, 1 hours, 52.31 minutes) +104: Begin time step 8. Start time: 5.95261e+06 seconds (68 days, 21 hours, 30.21 minutes), step size: 2.68739e+06 seconds (31 days, 2 hours, 29.79 minutes) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Solve: M deltax^k = r +103: Update: x^(k+1) = x^k - deltax^k +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0506394(98.4366%)/0.000727044(1.41328%)/7.72e-05(0.150067%) +105: Solve: M deltax^k = r +103: Storage: 1.66206e+07 0 4.73038e+06 +103: Writing visualization results for the current time step. +103: Time step 8 done. CPU time: 0.742393 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 2.44709e+06 seconds (28 days, 7 hours, 44.81 minutes) +103: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 2 error: 1.27306e-05 +105: Newton iteration 1 error: 0.0531452 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 7.50303e-10 +104: Linearization/solve/update time: 0.0255553(92.6826%)/0.00195861(7.1034%)/5.9e-05(0.213978%) +104: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +104: Writing visualization results for the current time step. +104: Time step 8 done. CPU time: 0.427046 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 2.68739e+06 seconds (31 days, 2 hours, 29.79 minutes) +104: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 44.8398 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0411847(98.1892%)/0.00067712(1.61434%)/8.24e-05(0.196451%) +103: Linearization/solve/update time: 0.0538764(98.5508%)/0.000707444(1.29406%)/8.4801e-05(0.155118%) 103: Storage: 1.65289e+07 206802 4.70429e+06 103: Writing visualization results for the current time step. 104: Solve: M deltax^k = r -103: Time step 13 done. CPU time: 0.645161 seconds, end time: 8.6401e+06 seconds (100 days, 0 hours, 1.71 minutes), step size: 46.8945 seconds -103: Begin time step 14. Start time: 8.6401e+06 seconds (100 days, 0 hours, 1.71 minutes), step size: 82.0654 seconds (1 minutes, 22.07 seconds) +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 26.8915 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Time step 9 done. CPU time: 0.81038 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds +103: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 8.75 seconds 103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 8 error: 2.46016e-05 +104: Newton iteration 3 error: 5.35353 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Solve: M deltax^k = r 104: Solve: M deltax^k = r +103: Solve: M deltax^k = r +103: Update: x^(k+1) = x^k - deltax^k +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0479667(98.3258%)/0.000731364(1.49921%)/8.536e-05(0.174977%) +103: Storage: 1.65289e+07 206802 4.70429e+06 +103: Writing visualization results for the current time step. 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 9 error: 1.35899e-05 +104: Newton iteration 4 error: 3.71927 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 10 error: 3.30843e-08 -104: Linearization/solve/update time: 0.132053(85.0824%)/0.0225855(14.552%)/0.00056752(0.365656%) -104: Storage: 9.4014e+07 2.09774e+07 2.0372e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 9 done. CPU time: 0.399581 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds -104: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds +106: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. +106: *** This is disallowed by the MPI standard. +106: *** Your MPI job will now abort. +106: [i-capture-the-hostname:373734] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 2 error: 1.27306e-05 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Time step 10 done. CPU time: 0.870381 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 8.75 seconds +103: Serialize to file 'reservoir_blackoil_vcfv_time=8.64001e+06_rank=0.ers', next time step size: 15.3125 +103: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 15.3125 seconds +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 5 error: 0.522677 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 6 error: 0.0150908 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 7 error: 2.01857e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0411447(98.1343%)/0.0007008(1.67148%)/8.144e-05(0.194243%) +103: Linearization/solve/update time: 0.0703623(98.9028%)/0.000695165(0.97714%)/8.54e-05(0.12004%) 103: Storage: 1.65289e+07 206802 4.70429e+06 +104: Solve: M deltax^k = r 103: Writing visualization results for the current time step. -103: Time step 14 done. CPU time: 0.694117 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 3.08 minutes), step size: 82.0654 seconds (1 minutes, 22.07 seconds) -103: Begin time step 15. Start time: 8.64018e+06 seconds (100 days, 0 hours, 3.08 minutes), step size: 143.615 seconds (2 minutes, 23.62 seconds) +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 8 error: 2.46016e-05 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Time step 11 done. CPU time: 0.959601 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 15.3125 seconds +103: Begin time step 12. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 26.7969 seconds 103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 1.12406 +104: Newton iteration 9 error: 1.35899e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 3 error: 1.25399e-08 -105: Linearization/solve/update time: 0.279413(91.5451%)/0.0256481(8.40317%)/0.00015804(0.0517792%) -104: Solve: M deltax^k = r +105: Linearization/solve/update time: 0.347617(91.0521%)/0.0340088(8.90798%)/0.000152362(0.0399085%) 105: Storage: 9.49747e+07 1.1382e-09 2.05847e+08 0 0 0 105: Writing visualization results for the current time step. -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.059399 +104: Newton iteration 10 error: 3.30843e-08 +104: Linearization/solve/update time: 0.160863(81.7242%)/0.0353723(17.9704%)/0.000601204(0.305434%) +104: Storage: 9.4014e+07 2.09774e+07 2.0372e+08 0 0 0 +104: Writing visualization results for the current time step. +104: Time step 9 done. CPU time: 0.649115 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds +104: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Time step 1 done. CPU time: 0.311487 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +105: Time step 1 done. CPU time: 0.410572 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +104: Solve: M deltax^k = r 105: Begin time step 2. Start time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 158333 seconds (1 days, 19 hours, 58.89 minutes) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. -106: *** This is disallowed by the MPI standard. -106: *** Your MPI job will now abort. -106: [codethink03-arm64:2605998] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! -104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.0663339 +104: Newton iteration 1 error: 1.12406 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 103: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0412967(98.1451%)/0.0006978(1.65838%)/8.268e-05(0.196496%) +103: Linearization/solve/update time: 0.0648624(98.7925%)/0.000706445(1.07599%)/8.6362e-05(0.131539%) +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.059399 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Storage: 1.65289e+07 206802 4.70429e+06 103: Writing visualization results for the current time step. -103: Time step 15 done. CPU time: 0.74298 seconds, end time: 8.64033e+06 seconds (100 days, 0 hours, 5.47 minutes), step size: 143.615 seconds (2 minutes, 23.62 seconds) -103: Begin time step 16. Start time: 8.64033e+06 seconds (100 days, 0 hours, 5.47 minutes), step size: 251.325 seconds (4 minutes, 11.33 seconds) +104: Solve: M deltax^k = r +103: Time step 12 done. CPU time: 1.03838 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 26.7969 seconds +103: Begin time step 13. Start time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 46.8945 seconds 103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 3 error: 0.0663339 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k 104: Newton iteration 4 error: 0.000282298 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Newton iteration 5 error: 5.1108e-08 -104: Linearization/solve/update time: 0.0661558(84.7943%)/0.0115532(14.8081%)/0.0003102(0.397594%) +104: Linearization/solve/update time: 0.0668368(82.8361%)/0.013439(16.6561%)/0.000409762(0.50785%) 104: Storage: 9.40092e+07 2.10089e+07 2.03686e+08 0 0 0 104: Writing visualization results for the current time step. -104: Time step 10 done. CPU time: 0.483324 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 5 seconds -104: Serialize to file 'reservoir_ncp_ecfv_time=8.64001e+06_rank=0.ers', next time step size: 7.08333 -104: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 7.08333 seconds -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r 103: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0413354(98.1852%)/0.00068248(1.62112%)/8.156e-05(0.193732%) -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.312071 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Linearization/solve/update time: 0.04923(98.1949%)/0.000819085(1.63376%)/8.588e-05(0.171297%) +104: Time step 10 done. CPU time: 0.743553 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 5 seconds +104: Serialize to file 'reservoir_ncp_ecfv_time=8.64001e+06_rank=0.ers', next time step size: 7.08333 103: Storage: 1.65289e+07 206802 4.70429e+06 103: Writing visualization results for the current time step. -103: Time step 16 done. CPU time: 0.791895 seconds, end time: 8.64058e+06 seconds (100 days, 0 hours, 9.66 minutes), step size: 251.325 seconds (4 minutes, 11.33 seconds) -103: Begin time step 17. Start time: 8.64058e+06 seconds (100 days, 0 hours, 9.66 minutes), step size: 439.819 seconds (7 minutes, 19.82 seconds) +104: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 7.08333 seconds +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Time step 13 done. CPU time: 1.10238 seconds, end time: 8.6401e+06 seconds (100 days, 0 hours, 1.71 minutes), step size: 46.8945 seconds +103: Begin time step 14. Start time: 8.6401e+06 seconds (100 days, 0 hours, 1.71 minutes), step size: 82.0654 seconds (1 minutes, 22.07 seconds) 103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.0272709 +104: Newton iteration 1 error: 0.312071 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 2.52055e-08 -105: Linearization/solve/update time: 0.0812415(88.5707%)/0.0104205(11.3606%)/6.308e-05(0.0687707%) -105: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 -105: Writing visualization results for the current time step. -105: Time step 2 done. CPU time: 0.409145 seconds, end time: 258333 seconds (2 days, 23 hours, 45.56 minutes), step size: 158333 seconds (1 days, 19 hours, 58.89 minutes) -105: Begin time step 3. Start time: 258333 seconds (2 days, 23 hours, 45.56 minutes), step size: 277083 seconds (3 days, 4 hours, 58.06 minutes) -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.0180958 +104: Newton iteration 2 error: 0.0272709 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Solve: M deltax^k = r 103: Solve: M deltax^k = r -104: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0411697(98.1558%)/0.00069112(1.64775%)/8.24e-05(0.196456%) +103: Linearization/solve/update time: 0.0494218(98.4423%)/0.000695524(1.3854%)/8.6481e-05(0.17226%) 103: Storage: 1.65289e+07 206802 4.70429e+06 103: Writing visualization results for the current time step. +104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 7.27241e-05 +104: Newton iteration 3 error: 0.0180958 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Time step 17 done. CPU time: 0.840661 seconds, end time: 8.64102e+06 seconds (100 days, 0 hours, 16.99 minutes), step size: 439.819 seconds (7 minutes, 19.82 seconds) -103: Begin time step 18. Start time: 8.64102e+06 seconds (100 days, 0 hours, 16.99 minutes), step size: 769.684 seconds (12 minutes, 49.68 seconds) +103: Time step 14 done. CPU time: 1.16639 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 3.08 minutes), step size: 82.0654 seconds (1 minutes, 22.07 seconds) +103: Begin time step 15. Start time: 8.64018e+06 seconds (100 days, 0 hours, 3.08 minutes), step size: 143.615 seconds (2 minutes, 23.62 seconds) 103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 1 error: 2.52055e-08 +105: Linearization/solve/update time: 0.143388(86.4293%)/0.0224365(13.524%)/7.744e-05(0.0466783%) +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 4 error: 7.27241e-05 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +105: Writing visualization results for the current time step. 104: Newton iteration 5 error: 2.57603e-07 -104: Linearization/solve/update time: 0.0661051(83.1589%)/0.0130898(16.4667%)/0.0002976(0.374375%) +104: Linearization/solve/update time: 0.077736(84.5326%)/0.0139123(15.1286%)/0.000311561(0.338801%) 104: Storage: 9.40057e+07 2.10436e+07 2.03662e+08 0 0 0 104: Writing visualization results for the current time step. -104: Time step 11 done. CPU time: 0.572273 seconds, end time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 7.08333 seconds +105: Time step 2 done. CPU time: 0.606556 seconds, end time: 258333 seconds (2 days, 23 hours, 45.56 minutes), step size: 158333 seconds (1 days, 19 hours, 58.89 minutes) +105: Begin time step 3. Start time: 258333 seconds (2 days, 23 hours, 45.56 minutes), step size: 277083 seconds (3 days, 4 hours, 58.06 minutes) +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Time step 11 done. CPU time: 0.859545 seconds, end time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 7.08333 seconds 104: Begin time step 12. Start time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 10.0347 seconds 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.236933 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0413003(98.178%)/0.00068396(1.62589%)/8.248e-05(0.196069%) +103: Linearization/solve/update time: 0.0491998(98.4517%)/0.000689285(1.3793%)/8.448e-05(0.16905%) 103: Storage: 1.65289e+07 206802 4.70429e+06 103: Writing visualization results for the current time step. 104: Solve: M deltax^k = r +103: Time step 15 done. CPU time: 1.22638 seconds, end time: 8.64033e+06 seconds (100 days, 0 hours, 5.47 minutes), step size: 143.615 seconds (2 minutes, 23.62 seconds) +103: Begin time step 16. Start time: 8.64033e+06 seconds (100 days, 0 hours, 5.47 minutes), step size: 251.325 seconds (4 minutes, 11.33 seconds) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.00490461 +104: Newton iteration 1 error: 0.236933 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Time step 18 done. CPU time: 0.889586 seconds, end time: 8.64179e+06 seconds (100 days, 0 hours, 29.82 minutes), step size: 769.684 seconds (12 minutes, 49.68 seconds) -103: Begin time step 19. Start time: 8.64179e+06 seconds (100 days, 0 hours, 29.82 minutes), step size: 1346.95 seconds (22 minutes, 26.95 seconds) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 3.41108e-10 -105: Linearization/solve/update time: 0.0811772(94.8205%)/0.00437304(5.10801%)/6.12e-05(0.0714857%) 104: Solve: M deltax^k = r -105: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 -105: Writing visualization results for the current time step. 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.00219691 +104: Newton iteration 2 error: 0.00490461 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Time step 3 done. CPU time: 0.500638 seconds, end time: 535417 seconds (6 days, 4 hours, 43.61 minutes), step size: 277083 seconds (3 days, 4 hours, 58.06 minutes) -105: Begin time step 4. Start time: 535417 seconds (6 days, 4 hours, 43.61 minutes), step size: 484896 seconds (5 days, 14 hours, 41.6 minutes) -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 1.08704e-06 +104: Newton iteration 3 error: 0.00219691 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0412062(98.1535%)/0.00069308(1.65092%)/8.212e-05(0.195611%) +103: Linearization/solve/update time: 0.0514591(98.4549%)/0.000713005(1.36417%)/9.456e-05(0.180919%) 103: Storage: 1.65289e+07 206802 4.70429e+06 103: Writing visualization results for the current time step. +104: Solve: M deltax^k = r +103: Time step 16 done. CPU time: 1.2909 seconds, end time: 8.64058e+06 seconds (100 days, 0 hours, 9.66 minutes), step size: 251.325 seconds (4 minutes, 11.33 seconds) +103: Begin time step 17. Start time: 8.64058e+06 seconds (100 days, 0 hours, 9.66 minutes), step size: 439.819 seconds (7 minutes, 19.82 seconds) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 4 error: 1.08704e-06 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Newton iteration 5 error: 8.36485e-10 -104: Linearization/solve/update time: 0.0659688(82.22%)/0.0139678(17.4087%)/0.00029792(0.371311%) +104: Linearization/solve/update time: 0.0870537(85.0224%)/0.0150257(14.6751%)/0.0003098(0.302571%) 104: Storage: 9.40031e+07 2.1084e+07 2.03646e+08 0 0 0 104: Writing visualization results for the current time step. -103: Time step 19 done. CPU time: 0.938387 seconds, end time: 8.64314e+06 seconds (100 days, 0 hours, 52.27 minutes), step size: 1346.95 seconds (22 minutes, 26.95 seconds) -103: Begin time step 20. Start time: 8.64314e+06 seconds (100 days, 0 hours, 52.27 minutes), step size: 2357.16 seconds (39 minutes, 17.16 seconds) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Time step 12 done. CPU time: 0.65828 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.45 minutes), step size: 10.0347 seconds +105: Solve: M deltax^k = r +104: Time step 12 done. CPU time: 0.971549 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.45 minutes), step size: 10.0347 seconds 104: Begin time step 13. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.45 minutes), step size: 14.2159 seconds 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 1 error: 3.41108e-10 +105: Linearization/solve/update time: 0.114456(89.3925%)/0.0135192(10.5588%)/6.244e-05(0.0487669%) +105: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +105: Writing visualization results for the current time step. +103: Solve: M deltax^k = r +103: Update: x^(k+1) = x^k - deltax^k +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0517939(98.494%)/0.000706645(1.34379%)/8.5321e-05(0.162251%) +103: Storage: 1.65289e+07 206802 4.70429e+06 +103: Writing visualization results for the current time step. 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k 104: Newton iteration 1 error: 0.193798 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Time step 3 done. CPU time: 0.758596 seconds, end time: 535417 seconds (6 days, 4 hours, 43.61 minutes), step size: 277083 seconds (3 days, 4 hours, 58.06 minutes) +105: Begin time step 4. Start time: 535417 seconds (6 days, 4 hours, 43.61 minutes), step size: 484896 seconds (5 days, 14 hours, 41.6 minutes) +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Time step 17 done. CPU time: 1.35439 seconds, end time: 8.64102e+06 seconds (100 days, 0 hours, 16.99 minutes), step size: 439.819 seconds (7 minutes, 19.82 seconds) +103: Begin time step 18. Start time: 8.64102e+06 seconds (100 days, 0 hours, 16.99 minutes), step size: 769.684 seconds (12 minutes, 49.68 seconds) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k 104: Newton iteration 2 error: 0.000638795 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Solve: M deltax^k = r -103: Update: x^(k+1) = x^k - deltax^k -103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0411986(98.1457%)/0.00069664(1.65958%)/8.172e-05(0.194678%) -103: Storage: 1.65289e+07 206802 4.70429e+06 -103: Writing visualization results for the current time step. -103: Time step 20 done. CPU time: 0.987197 seconds, end time: 8.64549e+06 seconds (100 days, 1 hours, 31.56 minutes), step size: 2357.16 seconds (39 minutes, 17.16 seconds) -103: Serialize to file 'reservoir_blackoil_vcfv_time=8.64549e+06_rank=0.ers', next time step size: 4125.03 -105: Solve: M deltax^k = r 104: Solve: M deltax^k = r -103: Begin time step 21. Start time: 8.64549e+06 seconds (100 days, 1 hours, 31.56 minutes), step size: 4125.03 seconds (1 hours, 8 minutes, 45.03 seconds) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k 104: Newton iteration 3 error: 7.39384e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 3.41108e-10 -105: Linearization/solve/update time: 0.0812923(94.766%)/0.00442804(5.16196%)/6.18e-05(0.072043%) -105: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 -105: Writing visualization results for the current time step. -105: Time step 4 done. CPU time: 0.592304 seconds, end time: 1.02031e+06 seconds (11 days, 19 hours, 25.21 minutes), step size: 484896 seconds (5 days, 14 hours, 41.6 minutes) -105: Begin time step 5. Start time: 1.02031e+06 seconds (11 days, 19 hours, 25.21 minutes), step size: 848568 seconds (9 days, 19 hours, 42.8 minutes) -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Newton iteration 4 error: 9.86016e-07 -104: Linearization/solve/update time: 0.0528571(82.5163%)/0.0109568(17.1049%)/0.00024268(0.378852%) +104: Linearization/solve/update time: 0.0709746(80.7447%)/0.0166776(18.9734%)/0.000247801(0.281912%) 104: Storage: 9.40006e+07 2.11314e+07 2.03634e+08 0 0 0 104: Writing visualization results for the current time step. -104: Time step 13 done. CPU time: 0.728109 seconds, end time: 8.64004e+06 seconds (100 days, 0 hours, 0.69 minutes), step size: 14.2159 seconds +103: Solve: M deltax^k = r +103: Update: x^(k+1) = x^k - deltax^k +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0514504(98.1872%)/0.000766445(1.46267%)/0.000183442(0.350078%) +103: Storage: 1.65289e+07 206802 4.70429e+06 +103: Writing visualization results for the current time step. +104: Time step 13 done. CPU time: 1.07155 seconds, end time: 8.64004e+06 seconds (100 days, 0 hours, 0.69 minutes), step size: 14.2159 seconds 104: Begin time step 14. Start time: 8.64004e+06 seconds (100 days, 0 hours, 0.69 minutes), step size: 21.3238 seconds 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Time step 18 done. CPU time: 1.41838 seconds, end time: 8.64179e+06 seconds (100 days, 0 hours, 29.82 minutes), step size: 769.684 seconds (12 minutes, 49.68 seconds) +103: Begin time step 19. Start time: 8.64179e+06 seconds (100 days, 0 hours, 29.82 minutes), step size: 1346.95 seconds (22 minutes, 26.95 seconds) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k 104: Newton iteration 1 error: 0.159819 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.000316071 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.041337(98.1447%)/0.00069956(1.66094%)/8.188e-05(0.194404%) +103: Linearization/solve/update time: 0.050477(98.1146%)/0.000798125(1.55135%)/0.000171841(0.334016%) 103: Storage: 1.65289e+07 206802 4.70429e+06 103: Writing visualization results for the current time step. -103: Time step 21 done. CPU time: 1.03821 seconds, end time: 8.64962e+06 seconds (100 days, 2 hours, 40.31 minutes), step size: 4125.03 seconds (1 hours, 8 minutes, 45.03 seconds) -103: Begin time step 22. Start time: 8.64962e+06 seconds (100 days, 2 hours, 40.31 minutes), step size: 7218.79 seconds (2 hours, 0 minutes, 18.79 seconds) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000316071 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. -106: *** This is disallowed by the MPI standard. -106: *** Your MPI job will now abort. -106: [codethink03-arm64:2606231] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! 104: Newton iteration 3 error: 5.47267e-07 -104: Linearization/solve/update time: 0.0396561(81.8286%)/0.00863876(17.8257%)/0.00016756(0.345752%) +104: Linearization/solve/update time: 0.0507428(84.5297%)/0.00908842(15.1399%)/0.00019836(0.330437%) 104: Storage: 9.39976e+07 2.11899e+07 2.0362e+08 0 0 0 104: Writing visualization results for the current time step. -104: Time step 14 done. CPU time: 0.782166 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 1.04 minutes), step size: 21.3238 seconds +103: Time step 19 done. CPU time: 1.48239 seconds, end time: 8.64314e+06 seconds (100 days, 0 hours, 52.27 minutes), step size: 1346.95 seconds (22 minutes, 26.95 seconds) +103: Begin time step 20. Start time: 8.64314e+06 seconds (100 days, 0 hours, 52.27 minutes), step size: 2357.16 seconds (39 minutes, 17.16 seconds) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Time step 14 done. CPU time: 1.14387 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 1.04 minutes), step size: 21.3238 seconds 104: Begin time step 15. Start time: 8.64006e+06 seconds (100 days, 0 hours, 1.04 minutes), step size: 33.7627 seconds 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 0.131454 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Solve: M deltax^k = r -105: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0413809(98.1428%)/0.0007004(1.66113%)/8.268e-05(0.196091%) +103: Linearization/solve/update time: 0.0489787(98.4119%)/0.000703165(1.41285%)/8.7242e-05(0.175293%) 103: Storage: 1.65289e+07 206802 4.70429e+06 103: Writing visualization results for the current time step. +104: Solve: M deltax^k = r +105: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.131454 +104: Newton iteration 2 error: 0.000955034 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Update: x^(k+1) = x^k - deltax^k 105: Newton iteration 1 error: 3.41108e-10 -105: Linearization/solve/update time: 0.0811777(94.7801%)/0.00441088(5.14998%)/5.992e-05(0.0699604%) +105: Linearization/solve/update time: 0.188923(97.5826%)/0.00461827(2.38543%)/6.196e-05(0.0320036%) +103: Time step 20 done. CPU time: 1.54021 seconds, end time: 8.64549e+06 seconds (100 days, 1 hours, 31.56 minutes), step size: 2357.16 seconds (39 minutes, 17.16 seconds) +103: Serialize to file 'reservoir_blackoil_vcfv_time=8.64549e+06_rank=0.ers', next time step size: 4125.03 105: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 105: Writing visualization results for the current time step. -103: Time step 22 done. CPU time: 1.08718 seconds, end time: 8.65684e+06 seconds (100 days, 4 hours, 40.62 minutes), step size: 7218.79 seconds (2 hours, 0 minutes, 18.79 seconds) -103: Begin time step 23. Start time: 8.65684e+06 seconds (100 days, 4 hours, 40.62 minutes), step size: 12632.9 seconds (3 hours, 30 minutes, 32.89 seconds) +103: Begin time step 21. Start time: 8.64549e+06 seconds (100 days, 1 hours, 31.56 minutes), step size: 4125.03 seconds (1 hours, 8 minutes, 45.03 seconds) 103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Time step 5 done. CPU time: 0.683808 seconds, end time: 1.86888e+06 seconds (21 days, 15 hours, 8 minutes), step size: 848568 seconds (9 days, 19 hours, 42.8 minutes) -105: Begin time step 6. Start time: 1.86888e+06 seconds (21 days, 15 hours, 8 minutes), step size: 1.48499e+06 seconds (17 days, 4 hours, 29.89 minutes) +105: Time step 4 done. CPU time: 0.962616 seconds, end time: 1.02031e+06 seconds (11 days, 19 hours, 25.21 minutes), step size: 484896 seconds (5 days, 14 hours, 41.6 minutes) +105: Begin time step 5. Start time: 1.02031e+06 seconds (11 days, 19 hours, 25.21 minutes), step size: 848568 seconds (9 days, 19 hours, 42.8 minutes) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000955034 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Newton iteration 3 error: 9.32248e-07 -104: Linearization/solve/update time: 0.0396361(80.4671%)/0.009451(19.1869%)/0.00017044(0.346018%) +104: Linearization/solve/update time: 0.0546598(84.1313%)/0.0100402(15.4537%)/0.000269641(0.415026%) 104: Storage: 9.39933e+07 2.12655e+07 2.03598e+08 0 0 0 104: Writing visualization results for the current time step. -104: Time step 15 done. CPU time: 0.837034 seconds, end time: 8.6401e+06 seconds (100 days, 0 hours, 1.61 minutes), step size: 33.7627 seconds +106: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. +106: *** This is disallowed by the MPI standard. +106: *** Your MPI job will now abort. +106: [i-capture-the-hostname:374070] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! +104: Time step 15 done. CPU time: 1.2208 seconds, end time: 8.6401e+06 seconds (100 days, 0 hours, 1.61 minutes), step size: 33.7627 seconds 104: Begin time step 16. Start time: 8.6401e+06 seconds (100 days, 0 hours, 1.61 minutes), step size: 53.4575 seconds 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 0.107084 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0412087(98.1806%)/0.00068228(1.62555%)/8.136e-05(0.193842%) +103: Linearization/solve/update time: 0.0511424(98.2252%)/0.000832565(1.59904%)/9.1521e-05(0.175777%) 103: Storage: 1.65289e+07 206802 4.70429e+06 103: Writing visualization results for the current time step. 104: Solve: M deltax^k = r -103: Time step 23 done. CPU time: 1.13595 seconds, end time: 8.66947e+06 seconds (100 days, 8 hours, 11.17 minutes), step size: 12632.9 seconds (3 hours, 30 minutes, 32.89 seconds) -103: Begin time step 24. Start time: 8.66947e+06 seconds (100 days, 8 hours, 11.17 minutes), step size: 22107.6 seconds (6 hours, 8 minutes, 27.56 seconds) +103: Time step 21 done. CPU time: 1.61 seconds, end time: 8.64962e+06 seconds (100 days, 2 hours, 40.31 minutes), step size: 4125.03 seconds (1 hours, 8 minutes, 45.03 seconds) +103: Begin time step 22. Start time: 8.64962e+06 seconds (100 days, 2 hours, 40.31 minutes), step size: 7218.79 seconds (2 hours, 0 minutes, 18.79 seconds) 103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.107084 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k 104: Newton iteration 2 error: 0.000378702 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r 104: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 3.41108e-10 -105: Linearization/solve/update time: 0.0812369(94.7717%)/0.004411(5.14591%)/7.064e-05(0.0824093%) 104: Update: x^(k+1) = x^k - deltax^k +105: Solve: M deltax^k = r 104: Newton iteration 3 error: 0.00098307 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 1 error: 3.41108e-10 +105: Linearization/solve/update time: 0.0943973(95.1846%)/0.00471435(4.75367%)/6.124e-05(0.0617507%) 105: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 105: Writing visualization results for the current time step. +104: Solve: M deltax^k = r +105: Time step 5 done. CPU time: 1.06911 seconds, end time: 1.86888e+06 seconds (21 days, 15 hours, 8 minutes), step size: 848568 seconds (9 days, 19 hours, 42.8 minutes) +103: Solve: M deltax^k = r +105: Begin time step 6. Start time: 1.86888e+06 seconds (21 days, 15 hours, 8 minutes), step size: 1.48499e+06 seconds (17 days, 4 hours, 29.89 minutes) +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0413655(98.1891%)/0.00068068(1.61573%)/8.224e-05(0.195213%) +103: Linearization/solve/update time: 0.0517143(98.4819%)/0.000711764(1.35545%)/8.5401e-05(0.162633%) 103: Storage: 1.65289e+07 206802 4.70429e+06 103: Writing visualization results for the current time step. -105: Time step 6 done. CPU time: 0.775408 seconds, end time: 3.35387e+06 seconds (38 days, 19 hours, 37.89 minutes), step size: 1.48499e+06 seconds (17 days, 4 hours, 29.89 minutes) -105: Begin time step 7. Start time: 3.35387e+06 seconds (38 days, 19 hours, 37.89 minutes), step size: 2.59874e+06 seconds (30 days, 1 hours, 52.31 minutes) -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Time step 24 done. CPU time: 1.1849 seconds, end time: 8.69158e+06 seconds (100 days, 14 hours, 19.63 minutes), step size: 22107.6 seconds (6 hours, 8 minutes, 27.56 seconds) -103: Begin time step 25. Start time: 8.69158e+06 seconds (100 days, 14 hours, 19.63 minutes), step size: 29503.3 seconds (8 hours, 11 minutes, 43.3 seconds) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k 104: Newton iteration 4 error: 0.000517822 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r +103: Time step 22 done. CPU time: 1.67439 seconds, end time: 8.65684e+06 seconds (100 days, 4 hours, 40.62 minutes), step size: 7218.79 seconds (2 hours, 0 minutes, 18.79 seconds) +103: Begin time step 23. Start time: 8.65684e+06 seconds (100 days, 4 hours, 40.62 minutes), step size: 12632.9 seconds (3 hours, 30 minutes, 32.89 seconds) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k 104: Newton iteration 5 error: 2.9999e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Newton iteration 6 error: 8.08003e-07 -104: Linearization/solve/update time: 0.0789944(75.3905%)/0.0254308(24.2706%)/0.00035512(0.338919%) +104: Linearization/solve/update time: 0.103396(76.9939%)/0.0304382(22.6658%)/0.000456964(0.340279%) +104: Storage: 9.39867e+07 2.13626e+07 2.03563e+08 0 0 0 +104: Writing visualization results for the current time step. +104: Time step 16 done. CPU time: 1.36199 seconds, end time: 8.64015e+06 seconds (100 days, 0 hours, 2.5 minutes), step size: 53.4575 seconds +104: Begin time step 17. Start time: 8.64015e+06 seconds (100 days, 0 hours, 2.5 minutes), step size: 71.2767 seconds (1 minutes, 11.28 seconds) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0412918(98.1878%)/0.00067968(1.61621%)/8.244e-05(0.196034%) -104: Storage: 9.39867e+07 2.13626e+07 2.03563e+08 0 0 0 -104: Writing visualization results for the current time step. +103: Linearization/solve/update time: 0.0495682(98.4514%)/0.000692005(1.37445%)/8.7681e-05(0.17415%) 103: Storage: 1.65289e+07 206802 4.70429e+06 103: Writing visualization results for the current time step. -104: Time step 16 done. CPU time: 0.947642 seconds, end time: 8.64015e+06 seconds (100 days, 0 hours, 2.5 minutes), step size: 53.4575 seconds -104: Begin time step 17. Start time: 8.64015e+06 seconds (100 days, 0 hours, 2.5 minutes), step size: 71.2767 seconds (1 minutes, 11.28 seconds) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Time step 25 done. CPU time: 1.23403 seconds, end time: 8.72108e+06 seconds (100 days, 22 hours, 31.35 minutes), step size: 29503.3 seconds (8 hours, 11 minutes, 43.3 seconds) -103: Begin time step 26. Start time: 8.72108e+06 seconds (100 days, 22 hours, 31.35 minutes), step size: 28919.1 seconds (8 hours, 1 minutes, 59.07 seconds) -103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k 104: Newton iteration 1 error: 0.0866052 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Time step 23 done. CPU time: 1.73829 seconds, end time: 8.66947e+06 seconds (100 days, 8 hours, 11.17 minutes), step size: 12632.9 seconds (3 hours, 30 minutes, 32.89 seconds) +103: Begin time step 24. Start time: 8.66947e+06 seconds (100 days, 8 hours, 11.17 minutes), step size: 22107.6 seconds (6 hours, 8 minutes, 27.56 seconds) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 105: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.000321284 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Update: x^(k+1) = x^k - deltax^k 105: Newton iteration 1 error: 3.41108e-10 -105: Linearization/solve/update time: 0.0813104(94.8384%)/0.00436484(5.09104%)/6.052e-05(0.070589%) +105: Linearization/solve/update time: 0.0949377(94.9788%)/0.00489395(4.89607%)/0.000125041(0.125095%) 105: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 105: Writing visualization results for the current time step. +105: Time step 6 done. CPU time: 1.18656 seconds, end time: 3.35387e+06 seconds (38 days, 19 hours, 37.89 minutes), step size: 1.48499e+06 seconds (17 days, 4 hours, 29.89 minutes) +105: Begin time step 7. Start time: 3.35387e+06 seconds (38 days, 19 hours, 37.89 minutes), step size: 2.59874e+06 seconds (30 days, 1 hours, 52.31 minutes) +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000321284 +104: Newton iteration 3 error: 0.00188943 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Solve: M deltax^k = r +103: Update: x^(k+1) = x^k - deltax^k +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0502171(98.4544%)/0.000703364(1.379%)/8.5001e-05(0.166651%) +103: Storage: 1.65289e+07 206802 4.70429e+06 +103: Writing visualization results for the current time step. +104: Solve: M deltax^k = r +103: Time step 24 done. CPU time: 1.80238 seconds, end time: 8.69158e+06 seconds (100 days, 14 hours, 19.63 minutes), step size: 22107.6 seconds (6 hours, 8 minutes, 27.56 seconds) +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 4 error: 0.000547346 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103: Begin time step 25. Start time: 8.69158e+06 seconds (100 days, 14 hours, 19.63 minutes), step size: 29503.3 seconds (8 hours, 11 minutes, 43.3 seconds) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 5 error: 7.35741e-05 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Newton iteration 6 error: 4.89249e-07 +104: Linearization/solve/update time: 0.104164(79.8338%)/0.0259379(19.8795%)/0.000374082(0.286706%) +104: Storage: 9.39786e+07 2.14694e+07 2.03516e+08 0 0 0 +104: Writing visualization results for the current time step. +103: Solve: M deltax^k = r +103: Update: x^(k+1) = x^k - deltax^k +103: Newton iteration 1 error: 0, num switched=0 +103: Linearization/solve/update time: 0.0498938(98.4288%)/0.000709486(1.39965%)/8.696e-05(0.171552%) +103: Storage: 1.65289e+07 206802 4.70429e+06 +103: Writing visualization results for the current time step. +104: Time step 17 done. CPU time: 1.50974 seconds, end time: 8.64022e+06 seconds (100 days, 0 hours, 3.69 minutes), step size: 71.2767 seconds (1 minutes, 11.28 seconds) +104: Begin time step 18. Start time: 8.64022e+06 seconds (100 days, 0 hours, 3.69 minutes), step size: 95.0356 seconds (1 minutes, 35.04 seconds) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Time step 7 done. CPU time: 0.867018 seconds, end time: 5.95261e+06 seconds (68 days, 21 hours, 30.21 minutes), step size: 2.59874e+06 seconds (30 days, 1 hours, 52.31 minutes) +103: Time step 25 done. CPU time: 1.86044 seconds, end time: 8.72108e+06 seconds (100 days, 22 hours, 31.35 minutes), step size: 29503.3 seconds (8 hours, 11 minutes, 43.3 seconds) +105: Solve: M deltax^k = r +103: Begin time step 26. Start time: 8.72108e+06 seconds (100 days, 22 hours, 31.35 minutes), step size: 28919.1 seconds (8 hours, 1 minutes, 59.07 seconds) +103: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 1 error: 3.41108e-10 +105: Linearization/solve/update time: 0.0922242(95.0037%)/0.00471007(4.85203%)/0.000140041(0.144262%) +105: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +105: Writing visualization results for the current time step. +104: Solve: M deltax^k = r +105: Time step 7 done. CPU time: 1.29455 seconds, end time: 5.95261e+06 seconds (68 days, 21 hours, 30.21 minutes), step size: 2.59874e+06 seconds (30 days, 1 hours, 52.31 minutes) 105: Begin time step 8. Start time: 5.95261e+06 seconds (68 days, 21 hours, 30.21 minutes), step size: 2.68739e+06 seconds (31 days, 2 hours, 29.79 minutes) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 0.0714358 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.000300746 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Solve: M deltax^k = r 103: Update: x^(k+1) = x^k - deltax^k 103: Newton iteration 1 error: 0, num switched=0 -103: Linearization/solve/update time: 0.0412224(98.0336%)/0.00074404(1.76945%)/8.28e-05(0.196912%) +103: Linearization/solve/update time: 0.0467543(98.3397%)/0.000703284(1.47924%)/8.608e-05(0.181055%) 103: Storage: 1.65289e+07 206802 4.70429e+06 103: Writing visualization results for the current time step. -103: Time step 26 done. CPU time: 1.28294 seconds, end time: 8.75e+06 seconds (101 days, 6 hours, 33.33 minutes), step size: 28919.1 seconds (8 hours, 1 minutes, 59.07 seconds) +104: Solve: M deltax^k = r +103: Time step 26 done. CPU time: 1.92198 seconds, end time: 8.75e+06 seconds (101 days, 6 hours, 33.33 minutes), step size: 28919.1 seconds (8 hours, 1 minutes, 59.07 seconds) +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 3 error: 0.00055066 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 103: Simulation of problem 'reservoir_blackoil_vcfv' finished. 103: 103: ------------------------ Timing ------------------------ -103: Setup time: 0.0148 seconds, 1.14% -103: Simulation time: 1.28 seconds, 98.9% -103: Linearization time: 1.07 seconds, 83.8% -103: Linear solve time: 0.0214 seconds, 1.66% -103: Newton update time: 0.00214 seconds, 0.167% -103: Pre/postprocess time: 0.0441 seconds, 3.44% -103: Output write time: 0.138 seconds, 10.7% -103: First process' simulation CPU time: 2.04 seconds +103: Setup time: 0.0197 seconds, 1.01% +103: Simulation time: 1.93 seconds, 99% +103: Linearization time: 1.52 seconds, 79% +103: Linear solve time: 0.0262 seconds, 1.36% +103: Newton update time: 0.00241 seconds, 0.125% +103: Pre/postprocess time: 0.0524 seconds, 2.72% +103: Output write time: 0.283 seconds, 14.7% +103: First process' simulation CPU time: 1.63 seconds 103: Number of processes: 1 103: Threads per processes: 1 -103: Total CPU time: 2.04 seconds +103: Total CPU time: 1.63 seconds 103: 103: ---------------------------------------------------------------- 103: 103: Simulation completed -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.00188943 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 0.000547346 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r +104: Newton iteration 4 error: 6.01125e-07 +104: Linearization/solve/update time: 0.0728119(81.6702%)/0.0160899(18.0474%)/0.000251722(0.282346%) +104: Storage: 9.39688e+07 2.15885e+07 2.03454e+08 0 0 0 +104: Writing visualization results for the current time step. 103: ###################### 103: # Comparing results 103: ###################### -103: RND: 'bc1916ca4df0d1550f2a4bced58b3e5a' +103: RND: '1785bf6ba1ef893921a64cd40f67f426' +104: Time step 18 done. CPU time: 1.61155 seconds, end time: 8.64032e+06 seconds (100 days, 0 hours, 5.27 minutes), step size: 95.0356 seconds (1 minutes, 35.04 seconds) +104: Begin time step 19. Start time: 8.64032e+06 seconds (100 days, 0 hours, 5.27 minutes), step size: 142.553 seconds (2 minutes, 22.55 seconds) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 5 error: 7.35741e-05 +104: Newton iteration 1 error: 0.0597971 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 1 error: 3.41108e-10 +105: Linearization/solve/update time: 0.0974767(95.2962%)/0.00474835(4.64213%)/6.3121e-05(0.061709%) +104: Solve: M deltax^k = r +105: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +105: Writing visualization results for the current time step. 103: Simulation name: 'reservoir_blackoil_vcfv' 103: Number of timesteps: '26' -103/127 Test #103: reservoir_blackoil_vcfv ........................ Passed 1.48 sec +103/127 Test #103: reservoir_blackoil_vcfv ........................ Passed 2.26 sec test 107 Start 107: obstacle_pvs_restart 107: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-vtu-test.sh "--restart" "-e" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs" "--" "--pvs-verbosity=2" "--end-time=30000" 107: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/tests 107: Test timeout computed to be: 1500 -104: Newton iteration 6 error: 4.89249e-07 -104: Linearization/solve/update time: 0.0790638(76.0766%)/0.0245101(23.5841%)/0.00035264(0.339317%) -104: Storage: 9.39786e+07 2.14694e+07 2.03516e+08 0 0 0 -104: Writing visualization results for the current time step. +104: Update: x^(k+1) = x^k - deltax^k 107: ###################### 107: # Running test '' 107: ###################### -104: Time step 17 done. CPU time: 1.05735 seconds, end time: 8.64022e+06 seconds (100 days, 0 hours, 3.69 minutes), step size: 71.2767 seconds (1 minutes, 11.28 seconds) -104: Begin time step 18. Start time: 8.64022e+06 seconds (100 days, 0 hours, 3.69 minutes), step size: 95.0356 seconds (1 minutes, 35.04 seconds) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs --pvs-verbosity=2 --end-time=30000" -104: Solve: M deltax^k = r -105: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0714358 +104: Newton iteration 2 error: 0.000311132 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 3.41108e-10 -105: Linearization/solve/update time: 0.0812735(94.7944%)/0.0044006(5.1327%)/6.248e-05(0.0728744%) -105: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 -105: Writing visualization results for the current time step. -105: Time step 8 done. CPU time: 0.958636 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 2.68739e+06 seconds (31 days, 2 hours, 29.79 minutes) +105: Time step 8 done. CPU time: 1.41057 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 2.68739e+06 seconds (31 days, 2 hours, 29.79 minutes) 105: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000300746 +104: Newton iteration 3 error: 5.41537e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: executing "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs --pvs-verbosity=2 --end-time=30000" 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.00055066 +104: Newton iteration 4 error: 1.07716e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 4 error: 6.01125e-07 -104: Linearization/solve/update time: 0.0528625(77.4314%)/0.0151655(22.214%)/0.00024212(0.35465%) -104: Storage: 9.39688e+07 2.15885e+07 2.03454e+08 0 0 0 +104: Newton iteration 5 error: 2.04344e-08 +104: Linearization/solve/update time: 0.0673749(69.3035%)/0.029322(30.1613%)/0.000520285(0.535178%) +104: Storage: 9.39562e+07 2.17371e+07 2.03367e+08 0 0 0 104: Writing visualization results for the current time step. -104: Time step 18 done. CPU time: 1.13134 seconds, end time: 8.64032e+06 seconds (100 days, 0 hours, 5.27 minutes), step size: 95.0356 seconds (1 minutes, 35.04 seconds) -104: Begin time step 19. Start time: 8.64032e+06 seconds (100 days, 0 hours, 5.27 minutes), step size: 142.553 seconds (2 minutes, 22.55 seconds) +104: Time step 19 done. CPU time: 1.72756 seconds, end time: 8.64046e+06 seconds (100 days, 0 hours, 7.65 minutes), step size: 142.553 seconds (2 minutes, 22.55 seconds) +104: Begin time step 20. Start time: 8.64046e+06 seconds (100 days, 0 hours, 7.65 minutes), step size: 201.951 seconds (3 minutes, 21.95 seconds) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Solve: M deltax^k = r 104: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 1 error: 44.8552 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0597971 +104: Newton iteration 1 error: 0.0499137 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.000251156 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 3 error: 0.000422213 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 44.8552 +105: Newton iteration 2 error: 26.9099 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000311132 +104: Newton iteration 4 error: 6.49145e-07 +104: Linearization/solve/update time: 0.0839663(72.1566%)/0.0321408(27.6203%)/0.00025964(0.223122%) +104: Storage: 9.39413e+07 2.19127e+07 2.03257e+08 0 0 0 +104: Writing visualization results for the current time step. +104: Time step 20 done. CPU time: 1.86056 seconds, end time: 8.64066e+06 seconds (100 days, 0 hours, 11.01 minutes), step size: 201.951 seconds (3 minutes, 21.95 seconds) +104: Serialize to file 'reservoir_ncp_ecfv_time=8.64066e+06_rank=0.ers', next time step size: 302.926 +104: Begin time step 21. Start time: 8.64066e+06 seconds (100 days, 0 hours, 11.01 minutes), step size: 302.926 seconds (5 minutes, 2.926 seconds) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 5.41537e-05 +104: Newton iteration 1 error: 0.0416246 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: opm models will now start the simulation. 107: # [known parameters which were specified at run-time] 107: PvsVerbosity="2" # default: "1" @@ -71636,74 +71712,107 @@ 107: Allocating the problem 107: Initializing the model 107: Initializing the problem +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.000250145 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 1.07716e-05 +104: Newton iteration 3 error: 0.000296516 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 5 error: 2.04344e-08 -104: Linearization/solve/update time: 0.0657845(69.8956%)/0.0280344(29.7864%)/0.00029932(0.318025%) -104: Storage: 9.39562e+07 2.17371e+07 2.03367e+08 0 0 0 +105: Solve: M deltax^k = r +104: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 3 error: 5.37562 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 4 error: 5.09489e-06 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Newton iteration 5 error: 5.7556e-09 +104: Linearization/solve/update time: 0.0659414(63.5588%)/0.0374905(36.1358%)/0.000316841(0.305393%) +104: Storage: 9.39233e+07 2.21322e+07 2.03115e+08 0 0 0 104: Writing visualization results for the current time step. -104: Time step 19 done. CPU time: 1.23125 seconds, end time: 8.64046e+06 seconds (100 days, 0 hours, 7.65 minutes), step size: 142.553 seconds (2 minutes, 22.55 seconds) -104: Begin time step 20. Start time: 8.64046e+06 seconds (100 days, 0 hours, 7.65 minutes), step size: 201.951 seconds (3 minutes, 21.95 seconds) +104: Time step 21 done. CPU time: 1.98355 seconds, end time: 8.64096e+06 seconds (100 days, 0 hours, 16.06 minutes), step size: 302.926 seconds (5 minutes, 2.926 seconds) +104: Begin time step 22. Start time: 8.64096e+06 seconds (100 days, 0 hours, 16.06 minutes), step size: 429.145 seconds (7 minutes, 9.145 seconds) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r -105: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0499137 +104: Newton iteration 1 error: 0.0345495 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.000177945 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Solve: M deltax^k = r +104: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 2 error: 26.9099 +105: Newton iteration 4 error: 3.14673 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000251156 +104: Newton iteration 3 error: 0.000121538 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.000422213 +104: Newton iteration 4 error: 8.0186e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 4 error: 6.49145e-07 -104: Linearization/solve/update time: 0.0526012(72.6776%)/0.0195271(26.98%)/0.00024784(0.342433%) -104: Storage: 9.39413e+07 2.19127e+07 2.03257e+08 0 0 0 +104: Newton iteration 5 error: 1.17783e-07 +104: Linearization/solve/update time: 0.0666229(62.2387%)/0.0401012(37.4623%)/0.000320123(0.299057%) +104: Storage: 9.3903e+07 2.23946e+07 2.02944e+08 0 0 0 104: Writing visualization results for the current time step. -104: Time step 20 done. CPU time: 1.30928 seconds, end time: 8.64066e+06 seconds (100 days, 0 hours, 11.01 minutes), step size: 201.951 seconds (3 minutes, 21.95 seconds) -104: Serialize to file 'reservoir_ncp_ecfv_time=8.64066e+06_rank=0.ers', next time step size: 302.926 -104: Begin time step 21. Start time: 8.64066e+06 seconds (100 days, 0 hours, 11.01 minutes), step size: 302.926 seconds (5 minutes, 2.926 seconds) +104: Time step 22 done. CPU time: 2.10308 seconds, end time: 8.64139e+06 seconds (100 days, 0 hours, 23.21 minutes), step size: 429.145 seconds (7 minutes, 9.145 seconds) +104: Begin time step 23. Start time: 8.64139e+06 seconds (100 days, 0 hours, 23.21 minutes), step size: 607.956 seconds (10 minutes, 7.956 seconds) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r +105: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0416246 +104: Newton iteration 1 error: 0.0290181 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 3 error: 5.37562 +105: Newton iteration 5 error: 0.420012 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Simulator successfully set up -107: Applying the initial solution of the "obstacle_pvs" problem 104: Solve: M deltax^k = r +107: Applying the initial solution of the "obstacle_pvs" problem 107: Writing visualization results for the current time step. 107: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000250145 +104: Newton iteration 2 error: 0.00112115 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 3 error: 0.00187589 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 1 error: 0.143401 107: 'liquid' phase appears at position 60 0 sum x = 75.5855, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 107: 'liquid' phase appears at position 60 2.5 sum x = 75.5383, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 107: 'liquid' phase appears at position 60 5 sum x = 75.676, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 107: 'liquid' phase appears at position 60 7.5 sum x = 76.6699, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 4 error: 0.000427123 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: 'liquid' phase appears at position 60 10 sum x = 96.9283, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 5 error: 2.73739e-05 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 2 error: 0.114702 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.000296516 +105: Solve: M deltax^k = r +104: Newton iteration 6 error: 3.56567e-07 +104: Linearization/solve/update time: 0.0999118(67.008%)/0.0488176(32.7405%)/0.000375(0.251502%) +104: Storage: 9.38799e+07 2.27143e+07 2.02738e+08 0 0 0 +104: Writing visualization results for the current time step. +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 6 error: 0.00944478 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Time step 23 done. CPU time: 2.27556 seconds, end time: 8.642e+06 seconds (100 days, 0 hours, 33.35 minutes), step size: 607.956 seconds (10 minutes, 7.956 seconds) +104: Begin time step 24. Start time: 8.642e+06 seconds (100 days, 0 hours, 33.35 minutes), step size: 810.608 seconds (13 minutes, 30.61 seconds) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k @@ -71720,35 +71829,32 @@ 107: Newton iteration 4 error: 6.40206e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 5.09489e-06 +104: Newton iteration 1 error: 0.0248259 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 5 error: 7.7283e-07 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 5 error: 5.7556e-09 -104: Linearization/solve/update time: 0.0659541(66.2218%)/0.0333442(33.4795%)/0.00029744(0.298647%) -104: Storage: 9.39233e+07 2.21322e+07 2.03115e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 21 done. CPU time: 1.41837 seconds, end time: 8.64096e+06 seconds (100 days, 0 hours, 16.06 minutes), step size: 302.926 seconds (5 minutes, 2.926 seconds) -104: Begin time step 22. Start time: 8.64096e+06 seconds (100 days, 0 hours, 16.06 minutes), step size: 429.145 seconds (7 minutes, 9.145 seconds) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: Newton iteration 6 error: 1.79933e-10 -107: Linearization/solve/update time: 0.069284(97.9228%)/0.00142896(2.01962%)/4.076e-05(0.0576082%) +107: Linearization/solve/update time: 0.141618(98.8164%)/0.00163901(1.14365%)/5.7321e-05(0.0399968%) 105: Solve: M deltax^k = r 107: Storage in liquidPhase: [23146.8 0.27821] +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 7 error: 0.000221161 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Storage in gasPhase: [301.208 28753.4] 107: Storage total: [23448 28753.7] 107: Writing visualization results for the current time step. -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 4 error: 3.14673 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Time step 1 done. CPU time: 0.08139 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +107: Time step 1 done. CPU time: 0.185653 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) 107: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.000185746 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0345495 +104: Newton iteration 3 error: 0.000165345 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k @@ -71758,27 +71864,131 @@ 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 2 error: 0.000105147 +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 4 error: 1.89689e-06 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Newton iteration 5 error: 3.348e-09 +104: Linearization/solve/update time: 0.0881478(55.1778%)/0.0712895(44.625%)/0.000315041(0.197206%) +104: Storage: 9.38543e+07 2.30924e+07 2.02506e+08 0 0 0 +104: Writing visualization results for the current time step. +104: Time step 24 done. CPU time: 2.451 seconds, end time: 8.64281e+06 seconds (100 days, 0 hours, 46.86 minutes), step size: 810.608 seconds (13 minutes, 30.61 seconds) +104: Begin time step 25. Start time: 8.64281e+06 seconds (100 days, 0 hours, 46.86 minutes), step size: 1148.36 seconds (19 minutes, 8.361 seconds) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 3 error: 1.72065e-07 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000177945 +104: Newton iteration 1 error: 0.0218822 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 4 error: 5.62298e-11 -107: Linearization/solve/update time: 0.0458604(98.7592%)/0.00051784(1.11516%)/5.836e-05(0.125677%) -104: Solve: M deltax^k = r +107: Linearization/solve/update time: 0.0983066(99.1111%)/0.000838167(0.845026%)/4.348e-05(0.0438358%) 107: Storage in liquidPhase: [52740.8 0.657378] 107: Storage in gasPhase: [300.954 28753] +104: Solve: M deltax^k = r 107: Storage total: [53041.7 28753.7] 107: Writing visualization results for the current time step. -107: Time step 2 done. CPU time: 0.137632 seconds, end time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) +107: Time step 2 done. CPU time: 0.308822 seconds, end time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) 107: Begin time step 3. Start time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 500 seconds (8 minutes, 20 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 8 error: 0.000120864 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.000121538 +104: Newton iteration 2 error: 0.000263411 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Solve: M deltax^k = r +104: Solve: M deltax^k = r +107: Update: x^(k+1) = x^k - deltax^k +107: Newton iteration 1 error: 0.127513 +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 3 error: 4.11451e-05 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Solve: M deltax^k = r +107: Update: x^(k+1) = x^k - deltax^k +107: Newton iteration 2 error: 0.00234634 +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Newton iteration 4 error: 4.26936e-07 +104: Linearization/solve/update time: 0.0547589(53.7461%)/0.046879(46.012%)/0.0002464(0.241843%) +104: Storage: 9.38225e+07 2.35822e+07 2.0223e+08 0 0 0 +104: Writing visualization results for the current time step. +107: Solve: M deltax^k = r +107: Update: x^(k+1) = x^k - deltax^k +107: Newton iteration 3 error: 6.20019e-07 +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Time step 25 done. CPU time: 2.57555 seconds, end time: 8.64396e+06 seconds (100 days, 1 hours, 5.99 minutes), step size: 1148.36 seconds (19 minutes, 8.361 seconds) +104: Begin time step 26. Start time: 8.64396e+06 seconds (100 days, 1 hours, 5.99 minutes), step size: 1722.54 seconds (28 minutes, 42.54 seconds) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 9 error: 5.44044e-06 +104: Update: x^(k+1) = x^k - deltax^k +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Newton iteration 4 error: 3.08434e-10 +104: Newton iteration 1 error: 0.0198342 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Linearization/solve/update time: 0.102153(99.3049%)/0.000682884(0.663845%)/3.212e-05(0.0312245%) +107: Storage in liquidPhase: [94845.6 1.23193] +107: Storage in gasPhase: [301.182 28752.4] +107: Storage total: [95146.8 28753.6] +107: Writing visualization results for the current time step. +107: Time step 3 done. CPU time: 0.431783 seconds, end time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 500 seconds (8 minutes, 20 seconds) +107: Begin time step 4. Start time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 750 seconds (12 minutes, 30 seconds) +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +107: Solve: M deltax^k = r +107: Update: x^(k+1) = x^k - deltax^k +107: Newton iteration 1 error: 0.120284 +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.000320767 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Solve: M deltax^k = r +107: Update: x^(k+1) = x^k - deltax^k +107: Newton iteration 2 error: 0.0313462 +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Solve: M deltax^k = r +107: Update: x^(k+1) = x^k - deltax^k +107: Newton iteration 3 error: 6.09545e-05 +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +107: Solve: M deltax^k = r +107: Update: x^(k+1) = x^k - deltax^k +107: Newton iteration 4 error: 3.12135e-07 +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 3 error: 1.57501e-05 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Newton iteration 5 error: 1.4665e-10 +107: Linearization/solve/update time: 0.0595507(98.6636%)/0.000767324(1.2713%)/3.928e-05(0.0650791%) +107: Storage in liquidPhase: [152104 2.11004] +107: Storage in gasPhase: [304.468 28751.4] +107: Storage total: [152409 28753.5] +107: Writing visualization results for the current time step. +105: Newton iteration 10 error: 5.21951e-07 +105: Linearization/solve/update time: 0.963734(93.7973%)/0.0628325(6.1153%)/0.000898205(0.0874195%) +105: Storage: 9.44311e+07 1.15474e+07 2.04578e+08 0 0 0 +105: Writing visualization results for the current time step. +107: Time step 4 done. CPU time: 0.505974 seconds, end time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 750 seconds (12 minutes, 30 seconds) +107: Begin time step 5. Start time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +107: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 4 error: 1.37653e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Update: x^(k+1) = x^k - deltax^k +107: Newton iteration 1 error: 0.106163 +107: 'liquid' phase appears at position 55 0 sum x = 3.05855, new primary variables: (p_liquid = 110361, S_gas = 1), phase presence: 3 +107: 'liquid' phase appears at position 55 2.5 sum x = 2.76827, new primary variables: (p_liquid = 109977, S_gas = 1), phase presence: 3 +107: 'liquid' phase appears at position 55 5 sum x = 2.62118, new primary variables: (p_liquid = 109048, S_gas = 1), phase presence: 3 +107: 'liquid' phase appears at position 55 7.5 sum x = 2.16437, new primary variables: (p_liquid = 107595, S_gas = 1), phase presence: 3 +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 106: Parameter file "foobar.ini" does not exist or is not readable. 106: 106: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible @@ -71837,146 +72047,42 @@ 106: --vtk-write-saturations=BOOLEAN Include the phase saturations in the VTK output files. Default: false 106: --vtk-write-temperature=BOOLEAN Include the temperature in the VTK output files. Default: true 106: --vtk-write-viscosities=BOOLEAN Include component phase viscosities in the VTK output files. Default: false -107: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k -107: Newton iteration 1 error: 0.127513 -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -105: Solve: M deltax^k = r -107: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k -107: Newton iteration 2 error: 0.00234634 -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 8.0186e-05 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 5 error: 0.420012 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k -107: Newton iteration 3 error: 6.20019e-07 -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 5 error: 1.17783e-07 -104: Linearization/solve/update time: 0.0659713(63.3267%)/0.0379074(36.3877%)/0.00029752(0.285593%) -104: Storage: 9.3903e+07 2.23946e+07 2.02944e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 22 done. CPU time: 1.52829 seconds, end time: 8.64139e+06 seconds (100 days, 0 hours, 23.21 minutes), step size: 429.145 seconds (7 minutes, 9.145 seconds) -104: Begin time step 23. Start time: 8.64139e+06 seconds (100 days, 0 hours, 23.21 minutes), step size: 607.956 seconds (10 minutes, 7.956 seconds) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Newton iteration 4 error: 3.08434e-10 -107: Linearization/solve/update time: 0.0460228(98.703%)/0.00057956(1.24295%)/2.52e-05(0.0540452%) -107: Storage in liquidPhase: [94845.6 1.23193] -107: Storage in gasPhase: [301.182 28752.4] -107: Storage total: [95146.8 28753.6] -107: Writing visualization results for the current time step. -107: Time step 3 done. CPU time: 0.194036 seconds, end time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 500 seconds (8 minutes, 20 seconds) -107: Begin time step 4. Start time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 750 seconds (12 minutes, 30 seconds) -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0290181 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k -107: Newton iteration 1 error: 0.120284 -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -107: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k -107: Newton iteration 2 error: 0.0313462 -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.00112115 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k -107: Newton iteration 3 error: 6.09545e-05 -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -107: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k -107: Newton iteration 4 error: 3.12135e-07 -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.00187589 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 6 error: 0.00944478 +105: Time step 9 done. CPU time: 2.45861 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds +105: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Newton iteration 5 error: 1.4665e-10 -107: Linearization/solve/update time: 0.0574751(98.7419%)/0.00069968(1.20205%)/3.26e-05(0.0560066%) -104: Solve: M deltax^k = r -107: Storage in liquidPhase: [152104 2.11004] -107: Storage in gasPhase: [304.468 28751.4] -107: Storage total: [152409 28753.5] -107: Writing visualization results for the current time step. -107: Time step 4 done. CPU time: 0.262367 seconds, end time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 750 seconds (12 minutes, 30 seconds) -107: Begin time step 5. Start time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 0.000427123 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k -107: Newton iteration 1 error: 0.106163 -107: 'liquid' phase appears at position 55 0 sum x = 3.05855, new primary variables: (p_liquid = 110361, S_gas = 1), phase presence: 3 -107: 'liquid' phase appears at position 55 2.5 sum x = 2.76827, new primary variables: (p_liquid = 109977, S_gas = 1), phase presence: 3 -107: 'liquid' phase appears at position 55 5 sum x = 2.62118, new primary variables: (p_liquid = 109048, S_gas = 1), phase presence: 3 -107: 'liquid' phase appears at position 55 7.5 sum x = 2.16437, new primary variables: (p_liquid = 107595, S_gas = 1), phase presence: 3 -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r -106: The following explicitly specified parameter is unknown: -106: -106: UndefinedParam="bla" -106: -106: Use -106: -106: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible --help -106: -106: to obtain the list of recognized command line parameters. -106: 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 2 error: 0.027733 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 5 error: 2.73739e-05 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 3 error: 0.000473243 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 6 error: 3.56567e-07 -104: Linearization/solve/update time: 0.0791507(66.2435%)/0.0399798(33.4602%)/0.000354(0.296273%) -104: Storage: 9.38799e+07 2.27143e+07 2.02738e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 23 done. CPU time: 1.65363 seconds, end time: 8.642e+06 seconds (100 days, 0 hours, 33.35 minutes), step size: 607.956 seconds (10 minutes, 7.956 seconds) -104: Begin time step 24. Start time: 8.642e+06 seconds (100 days, 0 hours, 33.35 minutes), step size: 810.608 seconds (13 minutes, 30.61 seconds) +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 5 error: 1.5015e-06 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 4 error: 2.81136e-06 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r 107: Newton iteration 5 error: 2.12044e-09 -107: Linearization/solve/update time: 0.0574411(98.6821%)/0.0007334(1.25996%)/3.372e-05(0.05793%) -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0248259 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Linearization/solve/update time: 0.0619645(98.3599%)/0.000994925(1.5793%)/3.8282e-05(0.0607673%) +104: Newton iteration 6 error: 1.44526e-09 +104: Linearization/solve/update time: 0.0968235(55.9622%)/0.0756433(43.7204%)/0.000549246(0.317454%) +104: Storage: 9.37795e+07 2.42784e+07 2.01885e+08 0 0 0 107: Storage in liquidPhase: [211947 3.37871] +104: Writing visualization results for the current time step. 107: Storage in gasPhase: [305.716 28750] +104: Time step 26 done. CPU time: 2.75864 seconds, end time: 8.64568e+06 seconds (100 days, 1 hours, 34.7 minutes), step size: 1722.54 seconds (28 minutes, 42.54 seconds) +104: Begin time step 27. Start time: 8.64568e+06 seconds (100 days, 1 hours, 34.7 minutes), step size: 2296.72 seconds (38 minutes, 16.72 seconds) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Storage total: [212252 28753.4] 107: Writing visualization results for the current time step. -107: Time step 5 done. CPU time: 0.330723 seconds, end time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) +107: Time step 5 done. CPU time: 0.58424 seconds, end time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) 107: Begin time step 6. Start time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r 104: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 7 error: 0.000221161 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 1 error: 0.0630484 @@ -71986,6 +72092,9 @@ 107: 'gas' phase disappears at position 60 7.5. saturation=-0.0310023, new primary variables: (p_liquid = 167638, x_liquid^N2 = 1.90585e-05), phase presence: 1 107: 'liquid' phase appears at position 55 10 sum x = 1.38021, new primary variables: (p_liquid = 106149, S_gas = 1), phase presence: 3 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 0.0185264 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 2 error: 0.0205472 @@ -71994,106 +72103,65 @@ 107: 'gas' phase appears at position 60 5 sum x = 3.99167, new primary variables: (p_liquid = 173759, S_gas = 0), phase presence: 3 107: 'gas' phase appears at position 60 7.5 sum x = 3.20693, new primary variables: (p_liquid = 170828, S_gas = 0), phase presence: 3 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000185746 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 3 error: 0.000115073 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.000165345 +104: Newton iteration 2 error: 0.000555577 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 4 error: 6.66153e-06 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 3 error: 0.000229338 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 5 error: 1.6196e-08 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Newton iteration 4 error: 8.43998e-07 +104: Linearization/solve/update time: 0.0541746(63.392%)/0.0310294(36.3087%)/0.000255801(0.299323%) +104: Storage: 9.37278e+07 2.51908e+07 2.01498e+08 0 0 0 +104: Writing visualization results for the current time step. +104: Time step 27 done. CPU time: 2.85504 seconds, end time: 8.64798e+06 seconds (100 days, 2 hours, 12.98 minutes), step size: 2296.72 seconds (38 minutes, 16.72 seconds) +104: Begin time step 28. Start time: 8.64798e+06 seconds (100 days, 2 hours, 12.98 minutes), step size: 3445.08 seconds (57 minutes, 25.08 seconds) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: Newton iteration 6 error: 1.55179e-11 -107: Linearization/solve/update time: 0.0688358(98.4186%)/0.00106536(1.52321%)/4.072e-05(0.0582198%) +107: Linearization/solve/update time: 0.0965722(98.4414%)/0.00147309(1.5016%)/5.5921e-05(0.0570034%) 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 1.89689e-06 +104: Newton iteration 1 error: 0.017727 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Storage in liquidPhase: [259332 4.63465] 107: Storage in gasPhase: [306.784 28748.5] 107: Storage total: [259638 28753.1] 107: Writing visualization results for the current time step. -107: Time step 6 done. CPU time: 0.411164 seconds, end time: 4401.04 seconds (1 hours, 13 minutes, 21.04 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.00972061 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Time step 6 done. CPU time: 0.713161 seconds, end time: 4401.04 seconds (1 hours, 13 minutes, 21.04 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) 107: Begin time step 7. Start time: 4401.04 seconds (1 hours, 13 minutes, 21.04 seconds), step size: 2006.94 seconds (33 minutes, 26.94 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106: Parameter 'Foo' is missing a value. Please use --foo=value. +105: Solve: M deltax^k = r +104: Solve: M deltax^k = r +106: The following explicitly specified parameter is unknown: +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 1 error: 1.31421 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 106: -106: Usage: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] +106: UndefinedParam="bla" +106: +106: Use +106: +106: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible --help +106: +106: to obtain the list of recognized command line parameters. 106: -106: Recognized options: -106: -h,--help Print this help message and exit -106: --help-all Print all parameters, including obsolete, hidden and deprecated ones. -106: --continue-on-convergence-error=BOOLEAN Continue with a non-converged solution instead of giving up if we encounter a time step size smaller than the minimum time step size. Default: false -106: --enable-async-vtk-output=BOOLEAN Dispatch a separate thread to write the VTK output. Default: true -106: --enable-gravity=BOOLEAN Use the gravity correction for the pressure gradients. Default: true -106: --enable-grid-adaptation=BOOLEAN Enable adaptive grid refinement/coarsening. Default: false -106: --enable-intensive-quantity-cache=BOOLEAN Turn on caching of intensive quantities. Default: false -106: --enable-storage-cache=BOOLEAN Store previous storage terms and avoid re-calculating them. Default: false -106: --enable-thermodynamic-hints=BOOLEAN Enable thermodynamic hints. Default: false -106: --enable-vtk-output=BOOLEAN Global switch for turning on writing VTK files. Default: true -106: --end-time=SCALAR The simulation time at which the simulation is finished [s]. Default: 10000 -106: --grid-file=STRING The file name of the DGF file to load. Default: "./data/obstacle_24x16.dgf" -106: --grid-global-refinements=INTEGER The number of global refinements of the grid executed after it was loaded. Default: 0 -106: --initial-time-step-size=SCALAR The size of the initial time step [s]. Default: 250 -106: --linear-solver-abs-tolerance=SCALAR The maximum accepted error of the norm of the residual. Default: -1 -106: --linear-solver-max-error=SCALAR The maximum residual error which the linear solver tolerates without giving up. Default: 1e+07 -106: --linear-solver-max-iterations=INTEGER The maximum number of iterations of the linear solver. Default: 1000 -106: --linear-solver-overlap-size=INTEGER The size of the algebraic overlap for the linear solver. Default: 2 -106: --linear-solver-tolerance=SCALAR The maximum allowed error between of the linear solver. Default: 0.001 -106: --linear-solver-verbosity=INTEGER The verbosity level of the linear solver. Default: 0 -106: --max-time-step-divisions=INTEGER The maximum number of divisions by two of the timestep size before the simulation bails out. Default: 10 -106: --max-time-step-size=SCALAR The maximum size to which all time steps are limited to [s]. Default: inf -106: --min-time-step-size=SCALAR The minimum size to which all time steps are limited to [s]. Default: 0 -106: --newton-max-error=SCALAR The maximum error tolerated by the Newton method to which does not cause an abort. Default: 1e+100 -106: --newton-max-iterations=INTEGER The maximum number of Newton iterations per time step. Default: 20 -106: --newton-target-iterations=INTEGER The 'optimum' number of Newton iterations per time step. Default: 10 -106: --newton-tolerance=SCALAR The maximum raw error tolerated by the Newtonmethod for considering a solution to be converged. Default: 1e-08 -106: --newton-verbose=BOOLEAN Specify whether the Newton method should inform the user about its progress or not. Default: true -106: --newton-write-convergence=BOOLEAN Write the convergence behaviour of the Newton method to a VTK file. Default: false -106: --numeric-difference-method=INTEGER The method used for numeric differentiation (-1: backward differences, 0: central differences, 1: forward differences). Default: 1 -106: --output-dir=STRING The directory to which result files are written. Default: "" -106: --parameter-file=STRING An .ini file which contains a set of run-time parameters. Default: "" -106: --preconditioner-order=INTEGER The order of the preconditioner. Default: 0 -106: --preconditioner-relaxation=SCALAR The relaxation factor of the preconditioner. Default: 1 -106: --predetermined-time-steps-file=STRING A file with a list of predetermined time step sizes (one time step per line). Default: "" -106: --print-parameters=INTEGER Print the values of the run-time parameters at the start of the simulation. Default: 2 -106: --restart-time=SCALAR The simulation time at which a restart should be attempted [s]. Default: -1e+35 -106: --threads-per-process=INTEGER The maximum number of threads to be instantiated per process ('-1' means 'automatic'). Default: 1 -106: --vtk-write-average-molar-masses=BOOLEAN Include the average phase mass in the VTK output files. Default: false -106: --vtk-write-densities=BOOLEAN Include the phase densities in the VTK output files. Default: true -106: --vtk-write-dof-index=BOOLEAN Include the index of the degrees of freedom into the VTK output files. Default: false -106: --vtk-write-extrusion-factor=BOOLEAN Include the extrusion factor of the degrees of freedom into the VTK output files. Default: false -106: --vtk-write-filter-velocities=BOOLEAN Include in the filter velocities of the phases the VTK output files. Default: false -106: --vtk-write-intrinsic-permeabilities=BOOLEAN Include the intrinsic permeability in the VTK output files. Default: false -106: --vtk-write-mobilities=BOOLEAN Include the phase mobilities in the VTK output files. Default: false -106: --vtk-write-porosity=BOOLEAN Include the porosity in the VTK output files. Default: true -106: --vtk-write-potential-gradients=BOOLEAN Include the phase pressure potential gradients in the VTK output files. Default: false -106: --vtk-write-pressures=BOOLEAN Include the phase pressures in the VTK output files. Default: true -106: --vtk-write-primary-vars=BOOLEAN Include the primary variables into the VTK output files. Default: false -106: --vtk-write-process-rank=BOOLEAN Include the MPI process rank into the VTK output files. Default: false -106: --vtk-write-relative-permeabilities=BOOLEAN Include the phase relative permeabilities in the VTK output files. Default: false -106: --vtk-write-saturations=BOOLEAN Include the phase saturations in the VTK output files. Default: false -106: --vtk-write-temperature=BOOLEAN Include the temperature in the VTK output files. Default: true -106: --vtk-write-viscosities=BOOLEAN Include component phase viscosities in the VTK output files. Default: false -106: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. -106: *** This is disallowed by the MPI standard. -106: *** Your MPI job will now abort. -106: [codethink03-arm64:2606490] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! -105: Solve: M deltax^k = r -104: Newton iteration 5 error: 3.348e-09 -104: Linearization/solve/update time: 0.0660607(58.5315%)/0.046506(41.2056%)/0.00029676(0.262937%) -104: Storage: 9.38543e+07 2.30924e+07 2.02506e+08 0 0 0 -104: Writing visualization results for the current time step. 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 1 error: 0.0544027 @@ -72103,11 +72171,12 @@ 107: 'gas' phase disappears at position 60 7.5. saturation=-0.000160142, new primary variables: (p_liquid = 177949, x_liquid^N2 = 2.02534e-05), phase presence: 1 107: 'gas' phase disappears at position 60 10. saturation=-0.0871138, new primary variables: (p_liquid = 142278, x_liquid^N2 = 1.61198e-05), phase presence: 1 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 8 error: 0.000120864 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Time step 24 done. CPU time: 1.77245 seconds, end time: 8.64281e+06 seconds (100 days, 0 hours, 46.86 minutes), step size: 810.608 seconds (13 minutes, 30.61 seconds) -104: Begin time step 25. Start time: 8.64281e+06 seconds (100 days, 0 hours, 46.86 minutes), step size: 1148.36 seconds (19 minutes, 8.361 seconds) +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 3 error: 0.000266587 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 4 error: 8.168e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k @@ -72121,38 +72190,49 @@ 107: 'liquid' phase appears at position 60 15 sum x = 6.66773, new primary variables: (p_liquid = 114621, S_gas = 1), phase presence: 3 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0218822 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 3 error: 0.000709476 107: 'liquid' phase disappears at position 60 15. saturation=-1.44686e-05, new primary variables: (p_liquid = 104658, x_gas^N2 = 0.969714), phase presence: 2 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r +105: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 5 error: 2.74858e-06 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 2 error: 0.0918046 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 4 error: 5.20998e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Newton iteration 6 error: 1.57437e-07 107: Solve: M deltax^k = r +104: Linearization/solve/update time: 0.0963146(56.003%)/0.0751263(43.6829%)/0.000540285(0.314154%) +104: Storage: 9.36605e+07 2.65744e+07 2.0101e+08 0 0 0 +104: Writing visualization results for the current time step. 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 5 error: 1.28042e-06 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000263411 +104: Time step 28 done. CPU time: 3.05157 seconds, end time: 8.65142e+06 seconds (100 days, 3 hours, 10.4 minutes), step size: 3445.08 seconds (57 minutes, 25.08 seconds) +104: Begin time step 29. Start time: 8.65142e+06 seconds (100 days, 3 hours, 10.4 minutes), step size: 4593.44 seconds (1 hours, 16 minutes, 33.44 seconds) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 6 error: 1.84508e-09 -107: Linearization/solve/update time: 0.0689426(98.3527%)/0.00111468(1.59019%)/4.004e-05(0.0571206%) +107: Linearization/solve/update time: 0.16512(99.1934%)/0.00128345(0.771011%)/5.9201e-05(0.035564%) 104: Solve: M deltax^k = r 107: Storage in liquidPhase: [304373 5.5002] 107: Storage in gasPhase: [308.229 28747.2] 107: Storage total: [304681 28752.7] 107: Writing visualization results for the current time step. -107: Time step 7 done. CPU time: 0.491804 seconds, end time: 6407.99 seconds (1 hours, 46 minutes, 47.99 seconds), step size: 2006.94 seconds (33 minutes, 26.94 seconds) +105: Solve: M deltax^k = r +107: Time step 7 done. CPU time: 0.908169 seconds, end time: 6407.99 seconds (1 hours, 46 minutes, 47.99 seconds), step size: 2006.94 seconds (33 minutes, 26.94 seconds) 107: Begin time step 8. Start time: 6407.99 seconds (1 hours, 46 minutes, 47.99 seconds), step size: 2675.93 seconds (44 minutes, 35.93 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 3 error: 0.019026 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 4.11451e-05 +104: Newton iteration 1 error: 0.0129677 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k @@ -72163,41 +72243,12 @@ 107: 'gas' phase disappears at position 60 7.5. saturation=-0.000286434, new primary variables: (p_liquid = 179815, x_liquid^N2 = 2.04697e-05), phase presence: 1 107: 'gas' phase disappears at position 60 10. saturation=-0.00221624, new primary variables: (p_liquid = 161290, x_liquid^N2 = 1.83229e-05), phase presence: 1 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 9 error: 5.44044e-06 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 4 error: 4.26936e-07 -104: Linearization/solve/update time: 0.0528493(60.5118%)/0.0342502(39.216%)/0.00023772(0.272187%) -104: Storage: 9.38225e+07 2.35822e+07 2.0223e+08 0 0 0 -104: Writing visualization results for the current time step. 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 2 error: 0.000242074 107: 'gas' phase appears at position 60 10 sum x = 1.18055, new primary variables: (p_liquid = 161455, S_gas = 0), phase presence: 3 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Time step 25 done. CPU time: 1.86547 seconds, end time: 8.64396e+06 seconds (100 days, 1 hours, 5.99 minutes), step size: 1148.36 seconds (19 minutes, 8.361 seconds) -104: Begin time step 26. Start time: 8.64396e+06 seconds (100 days, 1 hours, 5.99 minutes), step size: 1722.54 seconds (28 minutes, 42.54 seconds) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k -107: Newton iteration 3 error: 7.2609e-07 -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0198342 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Newton iteration 4 error: 4.19587e-09 -107: Linearization/solve/update time: 0.0458732(98.4557%)/0.000694(1.4895%)/2.552e-05(0.0547726%) -107: Storage in liquidPhase: [359437 5.58272] -107: Storage in gasPhase: [309.198 28746.7] -107: Storage total: [359746 28752.3] -107: Writing visualization results for the current time step. -107: Time step 8 done. CPU time: 0.548207 seconds, end time: 9083.91 seconds (2 hours, 31 minutes, 23.91 seconds), step size: 2675.93 seconds (44 minutes, 35.93 seconds) -107: Begin time step 9. Start time: 9083.91 seconds (2 hours, 31 minutes, 23.91 seconds), step size: 4013.89 seconds (1 hours, 6 minutes, 53.89 seconds) -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -106: Illegal parameter "foo". +106: Parameter 'Foo' is missing a value. Please use --foo=value. 106: 106: Usage: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] 106: @@ -72259,7 +72310,24 @@ 106: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. 106: *** This is disallowed by the MPI standard. 106: *** Your MPI job will now abort. -106: [codethink03-arm64:2606492] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! +106: [i-capture-the-hostname:374603] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! +107: Solve: M deltax^k = r +107: Update: x^(k+1) = x^k - deltax^k +107: Newton iteration 3 error: 7.2609e-07 +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +107: Newton iteration 4 error: 4.19587e-09 +107: Linearization/solve/update time: 0.0470329(98.1594%)/0.000848965(1.77182%)/3.2961e-05(0.0687909%) +107: Storage in liquidPhase: [359437 5.58272] +107: Storage in gasPhase: [309.198 28746.7] +107: Storage total: [359746 28752.3] +107: Writing visualization results for the current time step. +107: Time step 8 done. CPU time: 0.968091 seconds, end time: 9083.91 seconds (2 hours, 31 minutes, 23.91 seconds), step size: 2675.93 seconds (44 minutes, 35.93 seconds) +107: Begin time step 9. Start time: 9083.91 seconds (2 hours, 31 minutes, 23.91 seconds), step size: 4013.89 seconds (1 hours, 6 minutes, 53.89 seconds) +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.00085124 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 1 error: 0.0160832 @@ -72268,93 +72336,90 @@ 107: 'liquid' phase appears at position 52.5 5 sum x = 1.01729, new primary variables: (p_liquid = 105777, S_gas = 1), phase presence: 3 107: 'gas' phase disappears at position 60 10. saturation=-0.000266362, new primary variables: (p_liquid = 162133, x_liquid^N2 = 1.84207e-05), phase presence: 1 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000320767 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 2 error: 0.00241255 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 4 error: 7.17937e-05 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 3 error: 2.23376e-06 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Newton iteration 10 error: 5.21951e-07 -105: Linearization/solve/update time: 0.809948(94.593%)/0.0456438(5.3307%)/0.00065376(0.076352%) -105: Storage: 9.44311e+07 1.15474e+07 2.04578e+08 0 0 0 -105: Writing visualization results for the current time step. 107: Newton iteration 4 error: 2.63091e-09 -107: Linearization/solve/update time: 0.0460279(98.753%)/0.00055468(1.19007%)/2.652e-05(0.0568988%) -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 1.57501e-05 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Time step 9 done. CPU time: 1.82138 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds -105: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Linearization/solve/update time: 0.0469336(98.6034%)/0.000633924(1.33182%)/3.084e-05(0.0647922%) 107: Storage in liquidPhase: [441115 5.54921] 107: Storage in gasPhase: [311.749 28746] 107: Storage total: [441427 28751.6] 107: Writing visualization results for the current time step. -107: Time step 9 done. CPU time: 0.60464 seconds, end time: 13097.8 seconds (3 hours, 38 minutes, 17.8 seconds), step size: 4013.89 seconds (1 hours, 6 minutes, 53.89 seconds) +107: Time step 9 done. CPU time: 1.03128 seconds, end time: 13097.8 seconds (3 hours, 38 minutes, 17.8 seconds), step size: 4013.89 seconds (1 hours, 6 minutes, 53.89 seconds) 107: Begin time step 10. Start time: 13097.8 seconds (3 hours, 38 minutes, 17.8 seconds), step size: 6020.83 seconds (1 hours, 40 minutes, 20.83 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 3 error: 0.00010146 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 1 error: 0.0171914 107: 'liquid' phase appears at position 52.5 7.5 sum x = 1.6398, new primary variables: (p_liquid = 105513, S_gas = 1), phase presence: 3 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 1.37653e-05 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 2 error: 0.00802561 107: 'liquid' phase appears at position 57.5 12.5 sum x = 1.44548, new primary variables: (p_liquid = 105045, S_gas = 1), phase presence: 3 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r +104: Newton iteration 4 error: 9.33985e-07 +104: Linearization/solve/update time: 0.107993(54.7068%)/0.0891628(45.1678%)/0.000247521(0.125388%) +104: Storage: 9.35829e+07 2.84581e+07 2.00457e+08 0 0 0 +104: Writing visualization results for the current time step. 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 3 error: 8.1938e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 5 error: 1.5015e-06 +104: Time step 29 done. CPU time: 3.25619 seconds, end time: 8.65602e+06 seconds (100 days, 4 hours, 26.96 minutes), step size: 4593.44 seconds (1 hours, 16 minutes, 33.44 seconds) +104: Begin time step 30. Start time: 8.65602e+06 seconds (100 days, 4 hours, 26.96 minutes), step size: 6890.17 seconds (1 hours, 54 minutes, 50.17 seconds) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Solve: M deltax^k = r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 4 error: 5.45545e-06 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 6 error: 1.44526e-09 -104: Linearization/solve/update time: 0.0793854(56.7405%)/0.0601767(43.0111%)/0.00034748(0.248361%) -104: Storage: 9.37795e+07 2.42784e+07 2.01885e+08 0 0 0 -104: Writing visualization results for the current time step. -107: Solve: M deltax^k = r -104: Time step 26 done. CPU time: 2.01131 seconds, end time: 8.64568e+06 seconds (100 days, 1 hours, 34.7 minutes), step size: 1722.54 seconds (28 minutes, 42.54 seconds) -104: Begin time step 27. Start time: 8.64568e+06 seconds (100 days, 1 hours, 34.7 minutes), step size: 2296.72 seconds (38 minutes, 16.72 seconds) +104: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 5 error: 3.08895e-05 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 0.00961332 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 5 error: 5.79894e-08 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 6 error: 1.65384e-11 -107: Linearization/solve/update time: 0.0688518(98.3094%)/0.00114424(1.63379%)/3.976e-05(0.056771%) +107: Linearization/solve/update time: 0.0741305(98.1875%)/0.00131585(1.74287%)/5.256e-05(0.0696169%) 104: Solve: M deltax^k = r -105: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.00400473 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Storage in liquidPhase: [560848 6.07516] 107: Storage in gasPhase: [313.303 28744.5] 107: Storage total: [561161 28750.6] 107: Writing visualization results for the current time step. -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0185264 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 1.31421 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Time step 10 done. CPU time: 0.685154 seconds, end time: 19118.6 seconds (5 hours, 18 minutes, 38.63 seconds), step size: 6020.83 seconds (1 hours, 40 minutes, 20.83 seconds) +107: Time step 10 done. CPU time: 1.11944 seconds, end time: 19118.6 seconds (5 hours, 18 minutes, 38.63 seconds), step size: 6020.83 seconds (1 hours, 40 minutes, 20.83 seconds) 107: Serialize to file 'obstacle_pvs_time=19118.6_rank=0.ers', next time step size: 5495.09 107: Begin time step 11. Start time: 19118.6 seconds (5 hours, 18 minutes, 38.63 seconds), step size: 5495.09 seconds (1 hours, 31 minutes, 35.09 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106: Illegal parameter "--". +104: Solve: M deltax^k = r +107: Solve: M deltax^k = r +107: Update: x^(k+1) = x^k - deltax^k +107: Newton iteration 1 error: 0.0164184 +107: 'gas' phase disappears at position 57.5 0. saturation=-0.103241, new primary variables: (p_liquid = 129028, x_liquid^N2 = 1.45844e-05), phase presence: 1 +107: 'liquid' phase appears at position 52.5 10 sum x = 1.21134, new primary variables: (p_liquid = 105267, S_gas = 1), phase presence: 3 +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +106: Illegal parameter "foo". 106: 106: Usage: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] 106: @@ -72416,53 +72481,49 @@ 106: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. 106: *** This is disallowed by the MPI standard. 106: *** Your MPI job will now abort. -106: [codethink03-arm64:2606494] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! -104: Solve: M deltax^k = r -107: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k -107: Newton iteration 1 error: 0.0164184 -107: 'gas' phase disappears at position 57.5 0. saturation=-0.103241, new primary variables: (p_liquid = 129028, x_liquid^N2 = 1.45844e-05), phase presence: 1 -107: 'liquid' phase appears at position 52.5 10 sum x = 1.21134, new primary variables: (p_liquid = 105267, S_gas = 1), phase presence: 3 -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Solve: M deltax^k = r +106: [i-capture-the-hostname:374632] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000555577 +104: Newton iteration 3 error: 0.00239013 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 2 error: 0.00539081 107: 'gas' phase appears at position 57.5 0 sum x = 5.41082, new primary variables: (p_liquid = 139334, S_gas = 0), phase presence: 3 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 3 error: 5.62365e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 4 error: 0.000954828 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Newton iteration 6 error: 8.87539e-07 +105: Linearization/solve/update time: 0.612128(94.9122%)/0.0323346(5.01357%)/0.000479002(0.0742707%) 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 4 error: 8.45922e-07 -104: Update: x^(k+1) = x^k - deltax^k 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 3 error: 0.000229338 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Storage: 9.44216e+07 1.15772e+07 2.04509e+08 0 0 0 +105: Writing visualization results for the current time step. +105: Time step 10 done. CPU time: 3.11856 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 5 seconds +105: Serialize to file 'reservoir_ncp_vcfv_time=8.64001e+06_rank=0.ers', next time step size: 6.66667 +104: Solve: M deltax^k = r 107: Newton iteration 5 error: 2.02924e-09 -107: Linearization/solve/update time: 0.0574514(98.4308%)/0.00088328(1.51331%)/3.264e-05(0.0559217%) -104: Newton iteration 4 error: 8.43998e-07 -104: Linearization/solve/update time: 0.0528123(64.0865%)/0.0293568(35.6239%)/0.00023864(0.289584%) -104: Storage: 9.37278e+07 2.51908e+07 2.01498e+08 0 0 0 -104: Writing visualization results for the current time step. +107: Linearization/solve/update time: 0.0584189(97.9463%)/0.00118505(1.98688%)/3.988e-05(0.0668636%) +105: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 6.66667 seconds +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Storage in liquidPhase: [662167 7.05881] 107: Storage in gasPhase: [313.834 28742.5] 107: Storage total: [662481 28749.6] 107: Writing visualization results for the current time step. -104: Time step 27 done. CPU time: 2.09943 seconds, end time: 8.64798e+06 seconds (100 days, 2 hours, 12.98 minutes), step size: 2296.72 seconds (38 minutes, 16.72 seconds) -104: Begin time step 28. Start time: 8.64798e+06 seconds (100 days, 2 hours, 12.98 minutes), step size: 3445.08 seconds (57 minutes, 25.08 seconds) +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 5 error: 2.97736e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Time step 11 done. CPU time: 0.754323 seconds, end time: 24613.7 seconds (6 hours, 50 minutes, 13.72 seconds), step size: 5495.09 seconds (1 hours, 31 minutes, 35.09 seconds) +107: Time step 11 done. CPU time: 1.19798 seconds, end time: 24613.7 seconds (6 hours, 50 minutes, 13.72 seconds), step size: 5495.09 seconds (1 hours, 31 minutes, 35.09 seconds) 107: Begin time step 12. Start time: 24613.7 seconds (6 hours, 50 minutes, 13.72 seconds), step size: 5386.28 seconds (1 hours, 29 minutes, 46.28 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r 107: Solve: M deltax^k = r -104: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 1 error: 0.0117742 107: 'gas' phase disappears at position 57.5 0. saturation=-0.00150057, new primary variables: (p_liquid = 154490, x_liquid^N2 = 1.7535e-05), phase presence: 1 @@ -72470,11 +72531,9 @@ 107: 'gas' phase disappears at position 57.5 5. saturation=-0.0354781, new primary variables: (p_liquid = 124904, x_liquid^N2 = 1.41066e-05), phase presence: 1 107: 'gas' phase disappears at position 57.5 7.5. saturation=-0.0136476, new primary variables: (p_liquid = 116978, x_liquid^N2 = 1.31881e-05), phase presence: 1 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 2 error: 0.0918046 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.017727 +104: Newton iteration 6 error: 0.00147227 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k @@ -72485,32 +72544,63 @@ 107: 'gas' phase appears at position 57.5 7.5 sum x = 8.55819, new primary variables: (p_liquid = 118914, S_gas = 0), phase presence: 3 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.00972061 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 3 error: 1.26431e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 7 error: 1.44675e-05 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 4 error: 2.49034e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r +104: Newton iteration 8 error: 7.86505e-08 +104: Linearization/solve/update time: 0.110909(61.1621%)/0.0699434(38.5712%)/0.000483563(0.266667%) +104: Storage: 9.34823e+07 3.13563e+07 1.99753e+08 0 0 0 +104: Writing visualization results for the current time step. 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 5 error: 9.03378e-07 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.000266587 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 6 error: 1.07248e-09 -107: Linearization/solve/update time: 0.0689148(98.1747%)/0.00124036(1.76699%)/4.092e-05(0.0582939%) +107: Linearization/solve/update time: 0.0703634(97.7124%)/0.00160029(2.2223%)/4.7e-05(0.0652681%) +104: Time step 30 done. CPU time: 3.45557 seconds, end time: 8.66291e+06 seconds (100 days, 6 hours, 21.79 minutes), step size: 6890.17 seconds (1 hours, 54 minutes, 50.17 seconds) +104: Serialize to file 'reservoir_ncp_ecfv_time=8.66291e+06_rank=0.ers', next time step size: 8038.53 107: Storage in liquidPhase: [746244 8.42132] +105: Solve: M deltax^k = r 107: Storage in gasPhase: [314.443 28740] 107: Storage total: [746558 28748.4] 107: Writing visualization results for the current time step. -106: Illegal parameter "-0foo". +105: Update: x^(k+1) = x^k - deltax^k +104: Begin time step 31. Start time: 8.66291e+06 seconds (100 days, 6 hours, 21.79 minutes), step size: 8038.53 seconds (2 hours, 13 minutes, 58.53 seconds) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Time step 12 done. CPU time: 1.28601 seconds, end time: 30000 seconds (8 hours, 20 minutes, 0 seconds), step size: 5386.28 seconds (1 hours, 29 minutes, 46.28 seconds) +107: Simulation of problem 'obstacle_pvs' finished. +107: +107: ------------------------ Timing ------------------------ +107: Setup time: 0.271 seconds, 17.4% +107: Simulation time: 1.29 seconds, 82.6% +107: Linearization time: 1.02 seconds, 79.5% +107: Linear solve time: 0.0133 seconds, 1.03% +107: Newton update time: 0.000529 seconds, 0.0411% +107: Pre/postprocess time: 0.145 seconds, 11.3% +107: Output write time: 0.0438 seconds, 3.41% +107: First process' simulation CPU time: 0.894 seconds +107: Number of processes: 1 +107: Threads per processes: 1 +107: Total CPU time: 0.894 seconds +107: +107: ---------------------------------------------------------------- +107: +107: Simulation completed +105: Newton iteration 1 error: 0.536806 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 0.0132061 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +106: Illegal parameter "--". 106: 106: Usage: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] 106: @@ -72572,50 +72662,36 @@ 106: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. 106: *** This is disallowed by the MPI standard. 106: *** Your MPI job will now abort. -106: [codethink03-arm64:2606496] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! +106: [i-capture-the-hostname:374662] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! 104: Solve: M deltax^k = r -107: Time step 12 done. CPU time: 0.835068 seconds, end time: 30000 seconds (8 hours, 20 minutes, 0 seconds), step size: 5386.28 seconds (1 hours, 29 minutes, 46.28 seconds) -107: Simulation of problem 'obstacle_pvs' finished. -107: -107: ------------------------ Timing ------------------------ -107: Setup time: 0.142 seconds, 14.5% -107: Simulation time: 0.835 seconds, 85.5% -107: Linearization time: 0.701 seconds, 83.9% -107: Linear solve time: 0.0107 seconds, 1.28% -107: Newton update time: 0.000437 seconds, 0.0523% -107: Pre/postprocess time: 0.0982 seconds, 11.8% -107: Output write time: 0.0227 seconds, 2.72% -107: First process' simulation CPU time: 0.956 seconds -107: Number of processes: 1 -107: Threads per processes: 1 -107: Total CPU time: 0.956 seconds -107: -107: ---------------------------------------------------------------- -107: -107: Simulation completed 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 8.168e-05 +104: Newton iteration 2 error: 0.00631497 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r -104: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 3 error: 0.019026 +105: Newton iteration 2 error: 0.0577477 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 5 error: 2.74858e-06 +104: Newton iteration 3 error: 0.00889507 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 6 error: 1.57437e-07 -104: Linearization/solve/update time: 0.0788572(56.0969%)/0.0613682(43.6557%)/0.0003478(0.247416%) -104: Storage: 9.36605e+07 2.65744e+07 2.0101e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 28 done. CPU time: 2.24584 seconds, end time: 8.65142e+06 seconds (100 days, 3 hours, 10.4 minutes), step size: 3445.08 seconds (57 minutes, 25.08 seconds) -104: Begin time step 29. Start time: 8.65142e+06 seconds (100 days, 3 hours, 10.4 minutes), step size: 4593.44 seconds (1 hours, 16 minutes, 33.44 seconds) +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 4 error: 0.00037291 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 3 error: 0.00807754 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0129677 +104: Newton iteration 5 error: 1.40191e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106: Parameter name of argument 1 ('--0foo') is invalid because it does not start with a letter. +104: Newton iteration 6 error: 9.35569e-07 +104: Linearization/solve/update time: 0.136015(70.4975%)/0.0565373(29.3038%)/0.00038344(0.19874%) +104: Storage: 9.33791e+07 3.48015e+07 1.99041e+08 0 0 0 +104: Writing visualization results for the current time step. +106: Illegal parameter "-0foo". 106: 106: Usage: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] 106: @@ -72677,27 +72753,14 @@ 106: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. 106: *** This is disallowed by the MPI standard. 106: *** Your MPI job will now abort. -106: [codethink03-arm64:2606498] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! -104: Solve: M deltax^k = r -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 4 error: 7.17937e-05 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.00085124 +106: [i-capture-the-hostname:374692] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! +104: Time step 31 done. CPU time: 3.68354 seconds, end time: 8.67095e+06 seconds (100 days, 8 hours, 35.77 minutes), step size: 8038.53 seconds (2 hours, 13 minutes, 58.53 seconds) +104: Begin time step 32. Start time: 8.67095e+06 seconds (100 days, 8 hours, 35.77 minutes), step size: 10718 seconds (2 hours, 58 minutes, 38.04 seconds) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.00010146 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 4 error: 9.33985e-07 -104: Linearization/solve/update time: 0.0525618(60.3411%)/0.0343015(39.3783%)/0.00024444(0.280618%) -104: Storage: 9.35829e+07 2.84581e+07 2.00457e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 29 done. CPU time: 2.33862 seconds, end time: 8.65602e+06 seconds (100 days, 4 hours, 26.96 minutes), step size: 4593.44 seconds (1 hours, 16 minutes, 33.44 seconds) -104: Begin time step 30. Start time: 8.65602e+06 seconds (100 days, 4 hours, 26.96 minutes), step size: 6890.17 seconds (1 hours, 54 minutes, 50.17 seconds) +104: Newton iteration 1 error: 0.011799 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r 107: opm models will now start the simulation. 107: # [known parameters which were specified at run-time] 107: PvsVerbosity="2" # default: "1" @@ -72770,41 +72833,17 @@ 107: Allocating the problem 107: Initializing the model 107: Initializing the problem -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.00961332 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.00400473 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 5 error: 3.08895e-05 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.00239013 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -106: -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 0.000954828 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 5 error: 2.97736e-05 +104: Newton iteration 2 error: 0.00322151 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Newton iteration 6 error: 8.87539e-07 -105: Linearization/solve/update time: 0.486907(94.8842%)/0.0258515(5.03772%)/0.0004008(0.0781044%) -105: Storage: 9.44216e+07 1.15772e+07 2.04509e+08 0 0 0 -105: Writing visualization results for the current time step. -105: Time step 10 done. CPU time: 2.34078 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 5 seconds 104: Solve: M deltax^k = r -105: Serialize to file 'reservoir_ncp_vcfv_time=8.64001e+06_rank=0.ers', next time step size: 6.66667 +105: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 6 error: 0.00147227 +104: Newton iteration 3 error: 7.18424e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 6.66667 seconds +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 4 error: 9.19933e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 107: Simulator successfully set up @@ -72812,391 +72851,455 @@ 107: Deserialization done. Simulator time: 19118.6 (5 hours, 18 minutes, 38.63 seconds) Time step index: 10 Episode index: 0 107: Begin time step 11. Start time: 19118.6 seconds (5 hours, 18 minutes, 38.63 seconds), step size: 250 seconds (4 minutes, 10 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +106: Parameter name of argument 1 ('--0foo') is invalid because it does not start with a letter. +106: +106: Usage: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] +106: +106: Recognized options: +106: -h,--help Print this help message and exit +106: --help-all Print all parameters, including obsolete, hidden and deprecated ones. +106: --continue-on-convergence-error=BOOLEAN Continue with a non-converged solution instead of giving up if we encounter a time step size smaller than the minimum time step size. Default: false +106: --enable-async-vtk-output=BOOLEAN Dispatch a separate thread to write the VTK output. Default: true +106: --enable-gravity=BOOLEAN Use the gravity correction for the pressure gradients. Default: true +106: --enable-grid-adaptation=BOOLEAN Enable adaptive grid refinement/coarsening. Default: false +106: --enable-intensive-quantity-cache=BOOLEAN Turn on caching of intensive quantities. Default: false +106: --enable-storage-cache=BOOLEAN Store previous storage terms and avoid re-calculating them. Default: false +106: --enable-thermodynamic-hints=BOOLEAN Enable thermodynamic hints. Default: false +106: --enable-vtk-output=BOOLEAN Global switch for turning on writing VTK files. Default: true +106: --end-time=SCALAR The simulation time at which the simulation is finished [s]. Default: 10000 +106: --grid-file=STRING The file name of the DGF file to load. Default: "./data/obstacle_24x16.dgf" +106: --grid-global-refinements=INTEGER The number of global refinements of the grid executed after it was loaded. Default: 0 +106: --initial-time-step-size=SCALAR The size of the initial time step [s]. Default: 250 +106: --linear-solver-abs-tolerance=SCALAR The maximum accepted error of the norm of the residual. Default: -1 +106: --linear-solver-max-error=SCALAR The maximum residual error which the linear solver tolerates without giving up. Default: 1e+07 +106: --linear-solver-max-iterations=INTEGER The maximum number of iterations of the linear solver. Default: 1000 +106: --linear-solver-overlap-size=INTEGER The size of the algebraic overlap for the linear solver. Default: 2 +106: --linear-solver-tolerance=SCALAR The maximum allowed error between of the linear solver. Default: 0.001 +106: --linear-solver-verbosity=INTEGER The verbosity level of the linear solver. Default: 0 +106: --max-time-step-divisions=INTEGER The maximum number of divisions by two of the timestep size before the simulation bails out. Default: 10 +106: --max-time-step-size=SCALAR The maximum size to which all time steps are limited to [s]. Default: inf +106: --min-time-step-size=SCALAR The minimum size to which all time steps are limited to [s]. Default: 0 +106: --newton-max-error=SCALAR The maximum error tolerated by the Newton method to which does not cause an abort. Default: 1e+100 +106: --newton-max-iterations=INTEGER The maximum number of Newton iterations per time step. Default: 20 +106: --newton-target-iterations=INTEGER The 'optimum' number of Newton iterations per time step. Default: 10 +106: --newton-tolerance=SCALAR The maximum raw error tolerated by the Newtonmethod for considering a solution to be converged. Default: 1e-08 +106: --newton-verbose=BOOLEAN Specify whether the Newton method should inform the user about its progress or not. Default: true +106: --newton-write-convergence=BOOLEAN Write the convergence behaviour of the Newton method to a VTK file. Default: false +106: --numeric-difference-method=INTEGER The method used for numeric differentiation (-1: backward differences, 0: central differences, 1: forward differences). Default: 1 +106: --output-dir=STRING The directory to which result files are written. Default: "" +106: --parameter-file=STRING An .ini file which contains a set of run-time parameters. Default: "" +106: --preconditioner-order=INTEGER The order of the preconditioner. Default: 0 +106: --preconditioner-relaxation=SCALAR The relaxation factor of the preconditioner. Default: 1 +106: --predetermined-time-steps-file=STRING A file with a list of predetermined time step sizes (one time step per line). Default: "" +106: --print-parameters=INTEGER Print the values of the run-time parameters at the start of the simulation. Default: 2 +106: --restart-time=SCALAR The simulation time at which a restart should be attempted [s]. Default: -1e+35 +106: --threads-per-process=INTEGER The maximum number of threads to be instantiated per process ('-1' means 'automatic'). Default: 1 +106: --vtk-write-average-molar-masses=BOOLEAN Include the average phase mass in the VTK output files. Default: false +106: --vtk-write-densities=BOOLEAN Include the phase densities in the VTK output files. Default: true +106: --vtk-write-dof-index=BOOLEAN Include the index of the degrees of freedom into the VTK output files. Default: false +106: --vtk-write-extrusion-factor=BOOLEAN Include the extrusion factor of the degrees of freedom into the VTK output files. Default: false +106: --vtk-write-filter-velocities=BOOLEAN Include in the filter velocities of the phases the VTK output files. Default: false +106: --vtk-write-intrinsic-permeabilities=BOOLEAN Include the intrinsic permeability in the VTK output files. Default: false +106: --vtk-write-mobilities=BOOLEAN Include the phase mobilities in the VTK output files. Default: false +106: --vtk-write-porosity=BOOLEAN Include the porosity in the VTK output files. Default: true +106: --vtk-write-potential-gradients=BOOLEAN Include the phase pressure potential gradients in the VTK output files. Default: false +106: --vtk-write-pressures=BOOLEAN Include the phase pressures in the VTK output files. Default: true +106: --vtk-write-primary-vars=BOOLEAN Include the primary variables into the VTK output files. Default: false +106: --vtk-write-process-rank=BOOLEAN Include the MPI process rank into the VTK output files. Default: false +106: --vtk-write-relative-permeabilities=BOOLEAN Include the phase relative permeabilities in the VTK output files. Default: false +106: --vtk-write-saturations=BOOLEAN Include the phase saturations in the VTK output files. Default: false +106: --vtk-write-temperature=BOOLEAN Include the temperature in the VTK output files. Default: true +106: --vtk-write-viscosities=BOOLEAN Include component phase viscosities in the VTK output files. Default: false +106: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. +106: *** This is disallowed by the MPI standard. +106: *** Your MPI job will now abort. +106: [i-capture-the-hostname:374716] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 7 error: 1.44675e-05 +104: Newton iteration 4 error: 1.84891e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 8 error: 7.86505e-08 -104: Linearization/solve/update time: 0.104613(61.8502%)/0.064059(37.8737%)/0.00046704(0.276129%) -104: Storage: 9.34823e+07 3.13563e+07 1.99753e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 30 done. CPU time: 2.5137 seconds, end time: 8.66291e+06 seconds (100 days, 6 hours, 21.79 minutes), step size: 6890.17 seconds (1 hours, 54 minutes, 50.17 seconds) -104: Serialize to file 'reservoir_ncp_ecfv_time=8.66291e+06_rank=0.ers', next time step size: 8038.53 107: Newton iteration 1 error: 0.0164184 +104: Newton iteration 5 error: 3.67829e-08 +104: Linearization/solve/update time: 0.126596(59.6648%)/0.0852822(40.1935%)/0.000300723(0.141731%) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Begin time step 31. Start time: 8.66291e+06 seconds (100 days, 6 hours, 21.79 minutes), step size: 8038.53 seconds (2 hours, 13 minutes, 58.53 seconds) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Storage: 9.32565e+07 3.9464e+07 1.98214e+08 0 0 0 +104: Writing visualization results for the current time step. 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.0132061 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 2 error: 4.18484e-06 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -105: Solve: M deltax^k = r +104: Time step 32 done. CPU time: 3.93153 seconds, end time: 8.68166e+06 seconds (100 days, 11 hours, 34.4 minutes), step size: 10718 seconds (2 hours, 58 minutes, 38.04 seconds) +104: Begin time step 33. Start time: 8.68166e+06 seconds (100 days, 11 hours, 34.4 minutes), step size: 15183.9 seconds (4 hours, 13 minutes, 3.88 seconds) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.00631497 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 0.536806 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: Newton iteration 3 error: 3.27194e-08 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.00889507 +104: Newton iteration 1 error: 0.00871609 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 4 error: 1.60176e-11 -107: Linearization/solve/update time: 0.0468232(60.1492%)/0.00120652(1.5499%)/0.0298154(38.3009%) +107: Linearization/solve/update time: 0.0545976(63.6668%)/0.00120549(1.40573%)/0.029952(34.9274%) 107: Storage in liquidPhase: [565808 6.10436] 107: Storage in gasPhase: [313.328 28744.4] 107: Storage total: [566122 28750.5] 107: Writing visualization results for the current time step. -107: Time step 11 done. CPU time: 0.0879487 seconds, end time: 19368.6 seconds (5 hours, 22 minutes, 48.63 seconds), step size: 250 seconds (4 minutes, 10 seconds) +107: Time step 11 done. CPU time: 0.101392 seconds, end time: 19368.6 seconds (5 hours, 22 minutes, 48.63 seconds), step size: 250 seconds (4 minutes, 10 seconds) 107: Begin time step 12. Start time: 19368.6 seconds (5 hours, 22 minutes, 48.63 seconds), step size: 375 seconds (6 minutes, 15 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Solve: M deltax^k = r 104: Solve: M deltax^k = r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 0.00037291 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 5 error: 8.88339e-06 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 1 error: 0.0160054 +104: Newton iteration 2 error: 0.00650465 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 5 error: 1.40191e-05 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: Newton iteration 2 error: 1.06773e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 3 error: 0.00183265 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r -104: Newton iteration 6 error: 9.35569e-07 -104: Linearization/solve/update time: 0.0786462(65.7841%)/0.0405566(33.9238%)/0.00034916(0.292057%) 107: Update: x^(k+1) = x^k - deltax^k -104: Storage: 9.33791e+07 3.48015e+07 1.99041e+08 0 0 0 -104: Writing visualization results for the current time step. -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 2 error: 0.0577477 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Time step 31 done. CPU time: 2.64265 seconds, end time: 8.67095e+06 seconds (100 days, 8 hours, 35.77 minutes), step size: 8038.53 seconds (2 hours, 13 minutes, 58.53 seconds) -104: Begin time step 32. Start time: 8.67095e+06 seconds (100 days, 8 hours, 35.77 minutes), step size: 10718 seconds (2 hours, 58 minutes, 38.04 seconds) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 3 error: 3.88605e-08 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r 107: Newton iteration 4 error: 3.89109e-10 -107: Linearization/solve/update time: 0.0461893(60.4226%)/0.00060516(0.79164%)/0.0296493(38.7858%) -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.011799 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +106: +107: Linearization/solve/update time: 0.0463613(60.5189%)/0.000619044(0.808085%)/0.029626(38.673%) +104: Solve: M deltax^k = r 107: Storage in liquidPhase: [573221 6.15223] 107: Storage in gasPhase: [313.367 28744.3] 107: Storage total: [573534 28750.5] 107: Writing visualization results for the current time step. -107: Time step 12 done. CPU time: 0.174417 seconds, end time: 19743.6 seconds (5 hours, 29 minutes, 3.63 seconds), step size: 375 seconds (6 minutes, 15 seconds) +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 4 error: 0.00519047 +107: Time step 12 done. CPU time: 0.191837 seconds, end time: 19743.6 seconds (5 hours, 29 minutes, 3.63 seconds), step size: 375 seconds (6 minutes, 15 seconds) 107: Begin time step 13. Start time: 19743.6 seconds (5 hours, 29 minutes, 3.63 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.00322151 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: Newton iteration 1 error: 0.0152082 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 5 error: 0.000678004 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 2 error: 3.178e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 7.18424e-05 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -105: Solve: M deltax^k = r -104: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 3 error: 0.00807754 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 3 error: 1.68115e-07 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 1.84891e-05 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 4 error: 1.8781e-09 -107: Linearization/solve/update time: 0.0460986(60.3476%)/0.00061744(0.80829%)/0.0296724(38.8441%) +107: Linearization/solve/update time: 0.0484083(61.6832%)/0.000618923(0.788649%)/0.0294517(37.5282%) 107: Storage in liquidPhase: [584258 6.23575] 107: Storage in gasPhase: [313.43 28744.1] 107: Storage total: [584571 28750.4] 107: Writing visualization results for the current time step. -104: Newton iteration 5 error: 3.67829e-08 -104: Linearization/solve/update time: 0.0653852(59.573%)/0.0440756(40.1577%)/0.0002956(0.269324%) -107: Time step 13 done. CPU time: 0.260828 seconds, end time: 20306.1 seconds (5 hours, 38 minutes, 26.13 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) +107: Time step 13 done. CPU time: 0.284788 seconds, end time: 20306.1 seconds (5 hours, 38 minutes, 26.13 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) 107: Begin time step 14. Start time: 20306.1 seconds (5 hours, 38 minutes, 26.13 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Storage: 9.32565e+07 3.9464e+07 1.98214e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 32 done. CPU time: 2.75824 seconds, end time: 8.68166e+06 seconds (100 days, 11 hours, 34.4 minutes), step size: 10718 seconds (2 hours, 58 minutes, 38.04 seconds) -104: Begin time step 33. Start time: 8.68166e+06 seconds (100 days, 11 hours, 34.4 minutes), step size: 15183.9 seconds (4 hours, 13 minutes, 3.88 seconds) +105: Newton iteration 6 error: 8.45868e-08 +105: Linearization/solve/update time: 0.743456(94.6066%)/0.0415491(5.28723%)/0.000834565(0.1062%) +105: Storage: 9.4415e+07 1.16095e+07 2.04459e+08 0 0 0 +105: Writing visualization results for the current time step. +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 6 error: 1.02968e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.00871609 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Time step 11 done. CPU time: 3.94256 seconds, end time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 6.66667 seconds +105: Begin time step 12. Start time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 8.88889 seconds +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 1 error: 0.0133447 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.00650465 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 2 error: 9.53626e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r -107: Solve: M deltax^k = r -105: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.00183265 +104: Newton iteration 7 error: 3.44598e-06 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 4 error: 9.19933e-05 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Solve: M deltax^k = r +107: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 3 error: 2.19828e-06 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 0.00519047 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Newton iteration 8 error: 8.92587e-07 +104: Linearization/solve/update time: 0.209557(73.1436%)/0.0764498(26.684%)/0.000493965(0.172413%) +104: Storage: 9.3101e+07 4.61146e+07 1.97208e+08 0 0 0 +104: Writing visualization results for the current time step. 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Solve: M deltax^k = r 107: Newton iteration 4 error: 1.29468e-08 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 5 error: 0.000678004 +104: Time step 33 done. CPU time: 4.25954 seconds, end time: 8.69685e+06 seconds (100 days, 15 hours, 47.47 minutes), step size: 15183.9 seconds (4 hours, 13 minutes, 3.88 seconds) +104: Begin time step 34. Start time: 8.69685e+06 seconds (100 days, 15 hours, 47.47 minutes), step size: 17714.5 seconds (4 hours, 55 minutes, 14.53 seconds) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 5 error: 6.37219e-11 -107: Linearization/solve/update time: 0.0576936(58.6795%)/0.00092056(0.93629%)/0.0397058(40.3842%) -104: Solve: M deltax^k = r +107: Linearization/solve/update time: 0.058637(59.0867%)/0.000973926(0.981396%)/0.0396279(39.9319%) 107: Storage in liquidPhase: [600562 6.38904] 107: Storage in gasPhase: [313.536 28743.8] 107: Storage total: [600875 28750.2] 107: Writing visualization results for the current time step. -107: Time step 14 done. CPU time: 0.369546 seconds, end time: 21149.9 seconds (5 hours, 52 minutes, 29.88 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) +104: Solve: M deltax^k = r +107: Time step 14 done. CPU time: 0.399765 seconds, end time: 21149.9 seconds (5 hours, 52 minutes, 29.88 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) 107: Begin time step 15. Start time: 21149.9 seconds (5 hours, 52 minutes, 29.88 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 0.00944458 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k +104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 6 error: 1.02968e-05 +104: Newton iteration 2 error: 0.00476411 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 1 error: 0.0135321 107: 'gas' phase disappears at position 57.5 0. saturation=-0.000836078, new primary variables: (p_liquid = 139592, x_liquid^N2 = 1.58086e-05), phase presence: 1 107: 'liquid' phase appears at position 52.5 10 sum x = 1.02143, new primary variables: (p_liquid = 105373, S_gas = 1), phase presence: 3 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 7 error: 3.44598e-06 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Solve: M deltax^k = r 105: Solve: M deltax^k = r +107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 5 error: 8.88339e-06 +105: Newton iteration 1 error: 0.429448 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 3 error: 0.000182329 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 2 error: 5.81936e-05 107: 'gas' phase appears at position 57.5 0 sum x = 1.73755, new primary variables: (p_liquid = 139641, S_gas = 0), phase presence: 3 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 8 error: 8.92587e-07 -104: Linearization/solve/update time: 0.105033(70.3553%)/0.0437913(29.3331%)/0.00046528(0.311662%) -104: Storage: 9.3101e+07 4.61146e+07 1.97208e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 33 done. CPU time: 2.91357 seconds, end time: 8.69685e+06 seconds (100 days, 15 hours, 47.47 minutes), step size: 15183.9 seconds (4 hours, 13 minutes, 3.88 seconds) -104: Begin time step 34. Start time: 8.69685e+06 seconds (100 days, 15 hours, 47.47 minutes), step size: 17714.5 seconds (4 hours, 55 minutes, 14.53 seconds) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -106: stty: 'standard input': Inappropriate ioctl for device -104: Solve: M deltax^k = r 107: Newton iteration 3 error: 4.74982e-06 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.00944458 +104: Newton iteration 4 error: 9.43221e-06 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.00476411 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 4 error: 3.60799e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.000182329 +104: Newton iteration 5 error: 3.91079e-06 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Solve: M deltax^k = r +104: Solve: M deltax^k = r 107: Newton iteration 5 error: 2.66887e-08 +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 2 error: 0.0134025 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Newton iteration 6 error: 8.45868e-08 -105: Linearization/solve/update time: 0.487386(94.4336%)/0.0283127(5.48573%)/0.00041636(0.0806719%) -104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 6 error: 3.05234e-06 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 6 error: 9.27978e-12 -107: Linearization/solve/update time: 0.0693206(57.7915%)/0.00114652(0.955835%)/0.0494824(41.2527%) -105: Storage: 9.4415e+07 1.16095e+07 2.04459e+08 0 0 0 -105: Writing visualization results for the current time step. +107: Linearization/solve/update time: 0.0830957(58.1471%)/0.00110365(0.772289%)/0.0587067(41.0806%) +104: Newton iteration 7 error: 3.91041e-08 +104: Linearization/solve/update time: 0.103175(56.5736%)/0.0784977(43.0423%)/0.000700483(0.384092%) +104: Storage: 9.29348e+07 5.38502e+07 1.96205e+08 0 0 0 +104: Writing visualization results for the current time step. 107: Storage in liquidPhase: [623139 6.62196] -105: Time step 11 done. CPU time: 2.86722 seconds, end time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 6.66667 seconds -105: Begin time step 12. Start time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 8.88889 seconds -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Storage in gasPhase: [313.655 28743.4] +104: Time step 34 done. CPU time: 4.45051 seconds, end time: 8.71456e+06 seconds (100 days, 20 hours, 42.71 minutes), step size: 17714.5 seconds (4 hours, 55 minutes, 14.53 seconds) 107: Storage total: [623453 28750] 107: Writing visualization results for the current time step. -107: Time step 15 done. CPU time: 0.50033 seconds, end time: 22345.2 seconds (6 hours, 12 minutes, 25.2 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) +107: Time step 15 done. CPU time: 0.574624 seconds, end time: 22345.2 seconds (6 hours, 12 minutes, 25.2 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) +104: Begin time step 35. Start time: 8.71456e+06 seconds (100 days, 20 hours, 42.71 minutes), step size: 17895.9 seconds (4 hours, 58 minutes, 15.87 seconds) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Begin time step 16. Start time: 22345.2 seconds (6 hours, 12 minutes, 25.2 seconds), step size: 1593.75 seconds (26 minutes, 33.75 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 0.00603163 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k +104: Solve: M deltax^k = r +105: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 9.43221e-06 +104: Newton iteration 2 error: 0.00323352 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 3 error: 0.00233943 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 1 error: 0.0142851 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 3 error: 0.000312588 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 5 error: 3.91079e-06 +104: Newton iteration 4 error: 3.51718e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 2 error: 5.02128e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 5 error: 1.0112e-05 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +106: stty: 'standard input': Inappropriate ioctl for device +105: Solve: M deltax^k = r 107: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 4 error: 3.46836e-05 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Update: x^(k+1) = x^k - deltax^k +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 6 error: 0.000321076 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: Newton iteration 3 error: 1.20361e-06 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106: 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 6 error: 3.05234e-06 +104: Newton iteration 7 error: 1.92701e-06 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 4 error: 1.17221e-09 -105: Solve: M deltax^k = r -107: Linearization/solve/update time: 0.0461362(60.343%)/0.00066988(0.876157%)/0.0296505(38.7808%) +107: Linearization/solve/update time: 0.0981594(58.9385%)/0.000711805(0.427394%)/0.0676742(40.6341%) +104: Newton iteration 8 error: 7.7029e-08 +104: Linearization/solve/update time: 0.117113(58.7578%)/0.0817199(41.0003%)/0.000482163(0.24191%) +104: Storage: 9.27707e+07 6.1571e+07 1.95332e+08 0 0 0 +104: Writing visualization results for the current time step. 107: Storage in liquidPhase: [652378 6.94116] -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 0.429448 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Storage in gasPhase: [313.69 28742.8] +104: Time step 35 done. CPU time: 4.66463 seconds, end time: 8.73246e+06 seconds (101 days, 1 hours, 40.97 minutes), step size: 17895.9 seconds (4 hours, 58 minutes, 15.87 seconds) +104: Begin time step 36. Start time: 8.73246e+06 seconds (101 days, 1 hours, 40.97 minutes), step size: 17541.5 seconds (4 hours, 52 minutes, 21.5 seconds) +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Storage total: [652692 28749.8] 107: Writing visualization results for the current time step. -107: Time step 16 done. CPU time: 0.586842 seconds, end time: 23938.9 seconds (6 hours, 38 minutes, 58.95 seconds), step size: 1593.75 seconds (26 minutes, 33.75 seconds) +107: Time step 16 done. CPU time: 0.789732 seconds, end time: 23938.9 seconds (6 hours, 38 minutes, 58.95 seconds), step size: 1593.75 seconds (26 minutes, 33.75 seconds) 107: Begin time step 17. Start time: 23938.9 seconds (6 hours, 38 minutes, 58.95 seconds), step size: 2390.63 seconds (39 minutes, 50.62 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 7 error: 3.91041e-08 -104: Linearization/solve/update time: 0.0917335(55.0612%)/0.0744646(44.6959%)/0.00040476(0.242949%) -104: Storage: 9.29348e+07 5.38502e+07 1.96205e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 34 done. CPU time: 3.08623 seconds, end time: 8.71456e+06 seconds (100 days, 20 hours, 42.71 minutes), step size: 17714.5 seconds (4 hours, 55 minutes, 14.53 seconds) -104: Begin time step 35. Start time: 8.71456e+06 seconds (100 days, 20 hours, 42.71 minutes), step size: 17895.9 seconds (4 hours, 58 minutes, 15.87 seconds) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 5 error: 1.67229e-06 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 0.00624754 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 1 error: 0.0129926 107: 'gas' phase disappears at position 57.5 0. saturation=-0.000103957, new primary variables: (p_liquid = 151493, x_liquid^N2 = 1.71877e-05), phase presence: 1 107: 'gas' phase disappears at position 57.5 2.5. saturation=-0.000364665, new primary variables: (p_liquid = 127996, x_liquid^N2 = 1.44649e-05), phase presence: 1 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.00603163 +104: Newton iteration 2 error: 0.00225171 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k +106: 104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.00323352 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 2 error: 0.000110371 107: 'gas' phase appears at position 57.5 2.5 sum x = 5.15078, new primary variables: (p_liquid = 127824, S_gas = 0), phase presence: 3 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 6 error: 6.40613e-09 +105: Linearization/solve/update time: 0.551873(94.583%)/0.0311459(5.33795%)/0.000461322(0.0790639%) +105: Storage: 9.44106e+07 1.16456e+07 2.04427e+08 0 0 0 +105: Writing visualization results for the current time step. +104: Newton iteration 3 error: 0.0289377 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Time step 12 done. CPU time: 4.53857 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.43 minutes), step size: 8.88889 seconds +105: Begin time step 13. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.43 minutes), step size: 11.8519 seconds +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k +104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.000312588 +104: Newton iteration 4 error: 0.00716935 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 3 error: 1.2328e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Solve: M deltax^k = r 104: Solve: M deltax^k = r +107: Solve: M deltax^k = r +107: Update: x^(k+1) = x^k - deltax^k +107: Newton iteration 4 error: 3.17616e-05 +107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r +107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 2 error: 0.0134025 +105: Newton iteration 1 error: 0.357409 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Newton iteration 4 error: 3.17616e-05 -107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 3.51718e-05 +104: Newton iteration 5 error: 0.570132 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k -104: Solve: M deltax^k = r 107: Newton iteration 5 error: 7.1106e-07 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +107: Newton iteration 6 error: 9.87476e-10 +107: Linearization/solve/update time: 0.129214(59.3778%)/0.00130605(0.600169%)/0.0870932(40.022%) 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 5 error: 1.0112e-05 +104: Newton iteration 6 error: 42902.2 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Newton iteration 6 error: 9.87476e-10 -107: Linearization/solve/update time: 0.0693435(57.7126%)/0.0012308(1.02436%)/0.0495788(41.263%) 107: Storage in liquidPhase: [693104 7.50843] 107: Storage in gasPhase: [313.792 28741.8] 107: Storage total: [693418 28749.3] 107: Writing visualization results for the current time step. -107: Time step 17 done. CPU time: 0.717802 seconds, end time: 26329.6 seconds (7 hours, 18 minutes, 49.57 seconds), step size: 2390.63 seconds (39 minutes, 50.62 seconds) +107: Time step 17 done. CPU time: 1.06378 seconds, end time: 26329.6 seconds (7 hours, 18 minutes, 49.57 seconds), step size: 2390.63 seconds (39 minutes, 50.62 seconds) 107: Begin time step 18. Start time: 26329.6 seconds (7 hours, 18 minutes, 49.57 seconds), step size: 1853.57 seconds (30 minutes, 53.57 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 6 error: 0.000321076 +104: Newton: Linear solver did not converge +104: Newton solver did not converge with dt=17541.5 seconds. Retrying with time step of 8770.75 seconds 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Solve: M deltax^k = r +105: Solve: M deltax^k = r 107: Newton iteration 1 error: 0.00958936 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Solve: M deltax^k = r -107: Update: x^(k+1) = x^k - deltax^k -105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 3 error: 0.00233943 +105: Newton iteration 2 error: 0.00236466 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 1 error: 0.00624754 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Solve: M deltax^k = r +107: Update: x^(k+1) = x^k - deltax^k +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.000985627 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 2 error: 6.58899e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 7 error: 1.92701e-06 +104: Newton iteration 3 error: 0.00650749 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 8 error: 7.7029e-08 -104: Linearization/solve/update time: 0.105447(57.4676%)/0.0775866(42.2841%)/0.00045568(0.248342%) -104: Storage: 9.27707e+07 6.1571e+07 1.95332e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 35 done. CPU time: 3.27572 seconds, end time: 8.73246e+06 seconds (101 days, 1 hours, 40.97 minutes), step size: 17895.9 seconds (4 hours, 58 minutes, 15.87 seconds) -104: Begin time step 36. Start time: 8.73246e+06 seconds (101 days, 1 hours, 40.97 minutes), step size: 17541.5 seconds (4 hours, 52 minutes, 21.5 seconds) +104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 4 error: 0.000369655 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 3 error: 7.14538e-06 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -73204,191 +73307,107 @@ 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.00624754 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 4 error: 3.35366e-08 +104: Newton iteration 5 error: 1.96915e-06 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k 107: Newton iteration 5 error: 5.07237e-11 -107: Linearization/solve/update time: 0.0576987(58.7551%)/0.00092364(0.94055%)/0.0395798(40.3044%) -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.00225171 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Linearization/solve/update time: 0.0801733(55.8783%)/0.000960686(0.669568%)/0.0623444(43.4521%) 107: Storage in liquidPhase: [721957 8.04422] +104: Newton iteration 6 error: 5.63108e-07 +104: Linearization/solve/update time: 0.0982996(71.7691%)/0.0381382(27.8449%)/0.000528643(0.385965%) 107: Storage in gasPhase: [313.912 28740.9] 107: Storage total: [722271 28749] 107: Writing visualization results for the current time step. -107: Time step 18 done. CPU time: 0.826422 seconds, end time: 28183.1 seconds (7 hours, 49 minutes, 43.14 seconds), step size: 1853.57 seconds (30 minutes, 53.57 seconds) +105: Newton iteration 3 error: 0.000288446 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Time step 18 done. CPU time: 1.23751 seconds, end time: 28183.1 seconds (7 hours, 49 minutes, 43.14 seconds), step size: 1853.57 seconds (30 minutes, 53.57 seconds) 107: Begin time step 19. Start time: 28183.1 seconds (7 hours, 49 minutes, 43.14 seconds), step size: 1816.86 seconds (30 minutes, 16.86 seconds) 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.0289377 +104: Storage: 9.26875e+07 6.5319e+07 1.94928e+08 0 0 0 +104: Writing visualization results for the current time step. +104: Time step 36 done. CPU time: 5.13509 seconds, end time: 8.74123e+06 seconds (101 days, 4 hours, 7.15 minutes), step size: 8770.75 seconds (2 hours, 26 minutes, 10.75 seconds) +104: Begin time step 37. Start time: 8.74123e+06 seconds (101 days, 4 hours, 7.15 minutes), step size: 8770.75 seconds (2 hours, 26 minutes, 10.75 seconds) 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 4 error: 3.46836e-05 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r 107: Newton iteration 1 error: 0.0102826 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 0.00716935 +104: Newton iteration 1 error: 0.00578537 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 4 error: 1.79993e-07 +105: Linearization/solve/update time: 0.381211(94.0781%)/0.0235062(5.80104%)/0.000489764(0.120868%) +105: Storage: 9.44075e+07 1.16862e+07 2.04406e+08 0 0 0 +105: Writing visualization results for the current time step. 104: Solve: M deltax^k = r +104: Update: x^(k+1) = x^k - deltax^k +104: Newton iteration 2 error: 0.0246893 +104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 2 error: 8.7948e-05 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Time step 13 done. CPU time: 4.96645 seconds, end time: 8.64004e+06 seconds (100 days, 0 hours, 0.62 minutes), step size: 11.8519 seconds +105: Begin time step 14. Start time: 8.64004e+06 seconds (100 days, 0 hours, 0.62 minutes), step size: 17.7778 seconds +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k +104: Solve: M deltax^k = r 107: Newton iteration 3 error: 3.52842e-06 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 5 error: 0.570132 +104: Newton iteration 3 error: 0.0020301 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Solve: M deltax^k = r 107: Update: x^(k+1) = x^k - deltax^k -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 6 error: 42902.2 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 4 error: 2.55254e-08 107: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r -104: Newton: Linear solver did not converge -105: Solve: M deltax^k = r -104: Newton solver did not converge with dt=17541.5 seconds. Retrying with time step of 8770.75 seconds -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 107: Newton iteration 5 error: 6.69607e-11 -107: Linearization/solve/update time: 0.0579145(58.7949%)/0.00093516(0.949375%)/0.039653(40.2558%) -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 5 error: 1.67229e-06 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: Linearization/solve/update time: 0.0885096(62.8271%)/0.000946887(0.672133%)/0.0514215(36.5007%) +106: stty: 'standard input': Inappropriate ioctl for device 107: Storage in liquidPhase: [748083 8.52101] 107: Storage in gasPhase: [314.061 28740.1] 107: Storage total: [748398 28748.6] 107: Writing visualization results for the current time step. -107: Time step 19 done. CPU time: 0.935355 seconds, end time: 30000 seconds (8 hours, 20 minutes, 0 seconds), step size: 1816.86 seconds (30 minutes, 16.86 seconds) +107: Time step 19 done. CPU time: 1.40397 seconds, end time: 30000 seconds (8 hours, 20 minutes, 0 seconds), step size: 1816.86 seconds (30 minutes, 16.86 seconds) 107: Simulation of problem 'obstacle_pvs' finished. 107: 107: ------------------------ Timing ------------------------ -107: Setup time: 0.137 seconds, 12.7% -107: Simulation time: 0.935 seconds, 87.3% -107: Linearization time: 0.497 seconds, 53.2% -107: Linear solve time: 0.00826 seconds, 0.883% -107: Newton update time: 0.337 seconds, 36% -107: Pre/postprocess time: 0.0747 seconds, 7.99% -107: Output write time: 0.0167 seconds, 1.79% -107: First process' simulation CPU time: 1.02 seconds +107: Setup time: 0.151 seconds, 9.72% +107: Simulation time: 1.4 seconds, 90.3% +107: Linearization time: 0.687 seconds, 48.9% +107: Linear solve time: 0.00845 seconds, 0.602% +107: Newton update time: 0.456 seconds, 32.5% +107: Pre/postprocess time: 0.137 seconds, 9.78% +107: Output write time: 0.0336 seconds, 2.39% +107: First process' simulation CPU time: 0.974 seconds 107: Number of processes: 1 107: Threads per processes: 1 -107: Total CPU time: 1.02 seconds +107: Total CPU time: 0.974 seconds 107: 107: ---------------------------------------------------------------- 107: 107: Simulation completed -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.00624754 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104/127 Test #107: obstacle_pvs_restart ........................... Passed 2.40 sec +104/127 Test #107: obstacle_pvs_restart ........................... Passed 3.66 sec test 127 Start 127: flow__version 127: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/flow "--version" 127: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu 127: Test timeout computed to be: 1500 -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.000985627 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.00650749 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 4 error: 0.000369655 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Newton iteration 6 error: 6.40613e-09 -105: Linearization/solve/update time: 0.487165(94.7068%)/0.0268304(5.21594%)/0.00039756(0.0772871%) -104: Solve: M deltax^k = r -105: Storage: 9.44106e+07 1.16456e+07 2.04427e+08 0 0 0 -105: Writing visualization results for the current time step. -105: Time step 12 done. CPU time: 3.38785 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.43 minutes), step size: 8.88889 seconds -105: Begin time step 13. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.43 minutes), step size: 11.8519 seconds -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 5 error: 1.96915e-06 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 6 error: 5.63108e-07 -104: Linearization/solve/update time: 0.0790752(70.8574%)/0.0321801(28.8359%)/0.00034228(0.306709%) -104: Storage: 9.26875e+07 6.5319e+07 1.94928e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 36 done. CPU time: 3.53735 seconds, end time: 8.74123e+06 seconds (101 days, 4 hours, 7.15 minutes), step size: 8770.75 seconds (2 hours, 26 minutes, 10.75 seconds) -104: Begin time step 37. Start time: 8.74123e+06 seconds (101 days, 4 hours, 7.15 minutes), step size: 8770.75 seconds (2 hours, 26 minutes, 10.75 seconds) -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 1 error: 0.00578537 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106: stty: 'standard input': Inappropriate ioctl for device -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 2 error: 0.0246893 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r -104: Update: x^(k+1) = x^k - deltax^k -104: Newton iteration 3 error: 0.0020301 -104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 0.357409 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Solve: M deltax^k = r 104: Update: x^(k+1) = x^k - deltax^k 104: Newton iteration 4 error: 9.37403e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 104: Solve: M deltax^k = r -127: flow 2025.04 104: Update: x^(k+1) = x^k - deltax^k 104: Newton iteration 5 error: 1.13893e-05 104: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Newton iteration 6 error: 8.91591e-08 -104: Linearization/solve/update time: 0.0791115(63.2015%)/0.0457208(36.526%)/0.00034116(0.27255%) -104: Storage: 9.25975e+07 6.90237e+07 1.94544e+08 0 0 0 -104: Writing visualization results for the current time step. -104: Time step 37 done. CPU time: 3.66849 seconds, end time: 8.75e+06 seconds (101 days, 6 hours, 33.33 minutes), step size: 8770.75 seconds (2 hours, 26 minutes, 10.75 seconds) -104: Simulation of problem 'reservoir_ncp_ecfv' finished. -104: -104: ------------------------ Timing ------------------------ -104: Setup time: 0.0135 seconds, 0.366% -104: Simulation time: 3.67 seconds, 99.6% -104: Linearization time: 2.23 seconds, 60.7% -104: Linear solve time: 1.04 seconds, 28.4% -104: Newton update time: 0.00986 seconds, 0.269% -104: Pre/postprocess time: 0.0731 seconds, 1.99% -104: Output write time: 0.162 seconds, 4.41% -104: First process' simulation CPU time: 4.54 seconds -104: Number of processes: 1 -104: Threads per processes: 1 -104: Total CPU time: 4.54 seconds -104: -104: ---------------------------------------------------------------- -104: -104: Simulation completed -105/127 Test #127: flow__version .................................. Passed 0.23 sec 105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 2 error: 0.00236466 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: ###################### -104: # Comparing results -104: ###################### -104: RND: 'eca6ed3cea374593e0d01bfe077fdbbb' 106: Illegal parameter "-foo". 106: 106: Usage: /build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] @@ -73421,6 +73440,9 @@ 106: --newton-max-iterations=INTEGER The maximum number of Newton iterations per time step. Default: 20 106: --newton-target-iterations=INTEGER The 'optimum' number of Newton iterations per time step. Default: 10 106: --newton-tolerance=SCALAR The maximum raw error tolerated by the Newtonmethod for considering a solution to be converged. Default: 1e-08 +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 1 error: 0.300244 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 106: --newton-verbose=BOOLEAN Specify whether the Newton method should inform the user about its progress or not. Default: true 106: --newton-write-convergence=BOOLEAN Write the convergence behaviour of the Newton method to a VTK file. Default: false 106: --numeric-difference-method=INTEGER The method used for numeric differentiation (-1: backward differences, 0: central differences, 1: forward differences). Default: 1 @@ -73451,27 +73473,64 @@ 106: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. 106: *** This is disallowed by the MPI standard. 106: *** Your MPI job will now abort. -106: [codethink03-arm64:2606524] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! +106: [i-capture-the-hostname:375087] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed! +104: Newton iteration 6 error: 8.91591e-08 +104: Linearization/solve/update time: 0.153679(60.7548%)/0.0989028(39.0998%)/0.000367683(0.145358%) +104: Storage: 9.25975e+07 6.90237e+07 1.94544e+08 0 0 0 +104: Writing visualization results for the current time step. +104: Time step 37 done. CPU time: 5.42389 seconds, end time: 8.75e+06 seconds (101 days, 6 hours, 33.33 minutes), step size: 8770.75 seconds (2 hours, 26 minutes, 10.75 seconds) +104: Simulation of problem 'reservoir_ncp_ecfv' finished. +104: +104: ------------------------ Timing ------------------------ +104: Setup time: 0.0182 seconds, 0.335% +104: Simulation time: 5.42 seconds, 99.7% +104: Linearization time: 3.01 seconds, 55.4% +104: Linear solve time: 1.42 seconds, 26.1% +104: Newton update time: 0.0117 seconds, 0.216% +104: Pre/postprocess time: 0.121 seconds, 2.23% +104: Output write time: 0.301 seconds, 5.54% +104: First process' simulation CPU time: 4.1 seconds +104: Number of processes: 1 +104: Threads per processes: 1 +104: Total CPU time: 4.1 seconds +104: +104: ---------------------------------------------------------------- +104: +104: Simulation completed +104: ###################### +104: # Comparing results +104: ###################### +104: RND: 'b6634f2ff50f5096d42fa2ef93b572e9' 104: Simulation name: 'reservoir_ncp_ecfv' 104: Number of timesteps: '37' -106/127 Test #104: reservoir_ncp_ecfv ............................. Passed 3.87 sec +105/127 Test #104: reservoir_ncp_ecfv ............................. Passed 5.79 sec +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 2 error: 0.000481083 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +127: flow 2025.04 +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 3 error: 4.56295e-05 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +106: +106/127 Test #127: flow__version .................................. Passed 0.31 sec test 111 Start 111: parallel_wbp_sourcevalues_np2 111: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_sourcevalues" "--" 111: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds 111: Test timeout computed to be: 1500 +105: Newton iteration 4 error: 7.3539e-08 +105: Linearization/solve/update time: 0.447462(94.0065%)/0.0280906(5.90151%)/0.000437842(0.0919856%) +105: Storage: 9.44047e+07 1.17374e+07 2.0439e+08 0 0 0 +105: Writing visualization results for the current time step. +105: Time step 14 done. CPU time: 5.45861 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 0.92 minutes), step size: 17.7778 seconds +105: Begin time step 15. Start time: 8.64006e+06 seconds (100 days, 0 hours, 0.92 minutes), step size: 26.6667 seconds +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 3 error: 0.000288446 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106: -105: Newton iteration 4 error: 1.79993e-07 -105: Linearization/solve/update time: 0.324946(95.0047%)/0.0168092(4.91453%)/0.0002762(0.0807528%) -105: Storage: 9.44075e+07 1.16862e+07 2.04406e+08 0 0 0 -105: Writing visualization results for the current time step. -105: Time step 13 done. CPU time: 3.73596 seconds, end time: 8.64004e+06 seconds (100 days, 0 hours, 0.62 minutes), step size: 11.8519 seconds -105: Begin time step 14. Start time: 8.64004e+06 seconds (100 days, 0 hours, 0.62 minutes), step size: 17.7778 seconds +105: Newton iteration 1 error: 0.250054 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 111: Running 1 test case... 111: Running 1 test case... @@ -73481,10 +73540,10 @@ 111: *** No errors detected 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 0.300244 +105: Newton iteration 2 error: 0.00049614 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 111:  -107/127 Test #111: parallel_wbp_sourcevalues_np2 .................. Passed 0.27 sec +107/127 Test #111: parallel_wbp_sourcevalues_np2 .................. Passed 0.32 sec test 114 Start 114: parallel_wbp_calculation_create @@ -73493,108 +73552,108 @@ 114: Test timeout computed to be: 1500 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 2 error: 0.000481083 +105: Newton iteration 3 error: 8.02583e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 3 error: 4.56295e-05 +105: Newton iteration 4 error: 3.37033e-08 +105: Linearization/solve/update time: 0.386195(92.3995%)/0.031463(7.52771%)/0.000304242(0.0727918%) +105: Storage: 9.44014e+07 1.18012e+07 2.04371e+08 0 0 0 +105: Writing visualization results for the current time step. +106: stty: 'standard input': Inappropriate ioctl for device +105: Time step 15 done. CPU time: 5.89059 seconds, end time: 8.64008e+06 seconds (100 days, 0 hours, 1.36 minutes), step size: 26.6667 seconds +105: Begin time step 16. Start time: 8.64008e+06 seconds (100 days, 0 hours, 1.36 minutes), step size: 40 seconds 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +106: Test successful +108/127 Test #106: obstacle_immiscible_parameters ................. Passed 5.86 sec 114: Running 1 test case... 114: Running 1 test case... -105: Newton iteration 4 error: 7.3539e-08 -105: Linearization/solve/update time: 0.324453(95.0388%)/0.0166625(4.88078%)/0.00027472(0.080471%) -105: Storage: 9.44047e+07 1.17374e+07 2.0439e+08 0 0 0 -105: Writing visualization results for the current time step. +114: 114: 114: *** No errors detected -114:  -114: *** No errors detected -105: Time step 14 done. CPU time: 4.08345 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 0.92 minutes), step size: 17.7778 seconds -105: Begin time step 15. Start time: 8.64006e+06 seconds (100 days, 0 hours, 0.92 minutes), step size: 26.6667 seconds -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -114:  -108/127 Test #114: parallel_wbp_calculation_create ................ Passed 0.28 sec -test 115 - Start 115: parallel_wbp_calculation_well_openconns - -115: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_calculation" "--" "--run_test=TopOfFormation_Well_OpenConns" -115: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds -115: Test timeout computed to be: 1500 -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 0.250054 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106: stty: 'standard input': Inappropriate ioctl for device -106: Test successful -109/127 Test #106: obstacle_immiscible_parameters ................. Passed 4.03 sec -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 2 error: 0.00049614 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +114: *** No errors detected 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 3 error: 8.02583e-05 +105: Newton iteration 1 error: 0.206695 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -115: Running 1 test case... -115: Running 1 test case... -115: -115: *** No errors detected -115:  -115: *** No errors detected -115:  -110/127 Test #115: parallel_wbp_calculation_well_openconns ........ Passed 0.27 sec +114:  +109/127 Test #114: parallel_wbp_calculation_create ................ Passed 0.37 sec test 112 Start 112: parallel_wbp_sourcevalues_np3 112: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-parallel-unitTest.sh "-n" "3" "-b" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_sourcevalues" "--" 112: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds 112: Test timeout computed to be: 1500 -105: Newton iteration 4 error: 3.37033e-08 -105: Linearization/solve/update time: 0.324437(94.9554%)/0.0169594(4.96362%)/0.00027656(0.0809429%) -105: Storage: 9.44014e+07 1.18012e+07 2.04371e+08 0 0 0 -105: Writing visualization results for the current time step. -105: Time step 15 done. CPU time: 4.43121 seconds, end time: 8.64008e+06 seconds (100 days, 0 hours, 1.36 minutes), step size: 26.6667 seconds -105: Begin time step 16. Start time: 8.64008e+06 seconds (100 days, 0 hours, 1.36 minutes), step size: 40 seconds +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 2 error: 0.00169453 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 0.206695 +105: Newton iteration 3 error: 4.10734e-06 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 2 error: 0.00169453 +105: Newton iteration 4 error: 3.23162e-06 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 112: Running 1 test case... 112: Running 1 test case... 112: Running 1 test case... 112: +112: 112: *** No errors detected 112:  112: *** No errors detected +112: *** No errors detected +105: Newton iteration 5 error: 4.73913e-09 +105: Linearization/solve/update time: 0.516559(94.3399%)/0.0306204(5.59225%)/0.000371643(0.0678737%) +105: Storage: 9.43969e+07 1.18806e+07 2.04345e+08 0 0 0 +105: Writing visualization results for the current time step. +105: Time step 16 done. CPU time: 6.45056 seconds, end time: 8.64012e+06 seconds (100 days, 0 hours, 2.03 minutes), step size: 40 seconds +105: Begin time step 17. Start time: 8.64012e+06 seconds (100 days, 0 hours, 2.03 minutes), step size: 56.6667 seconds +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 112:  -112: *** No errors detected +110/127 Test #112: parallel_wbp_sourcevalues_np3 .................. Passed 0.44 sec +test 115 + Start 115: parallel_wbp_calculation_well_openconns + +115: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_calculation" "--" "--run_test=TopOfFormation_Well_OpenConns" +115: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds +115: Test timeout computed to be: 1500 105: Solve: M deltax^k = r -112:  -111/127 Test #112: parallel_wbp_sourcevalues_np3 .................. Passed 0.27 sec +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 1 error: 0.169752 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 2 error: 0.000433857 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +115: Running 1 test case... +115: Running 1 test case... +115: +115: +115: *** No errors detected +115: *** No errors detected +115:  +111/127 Test #115: parallel_wbp_calculation_well_openconns ........ Passed 0.34 sec test 116 Start 116: parallel_region_phase_pvaverage_np2 116: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu" "-e" "test_region_phase_pvaverage" "--" "--run_test=Parallel/*" 116: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds 116: Test timeout computed to be: 1500 +105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 3 error: 4.10734e-06 +105: Newton iteration 3 error: 0.00141894 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 4 error: 3.23162e-06 +105: Newton iteration 4 error: 5.62177e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Newton iteration 5 error: 4.73913e-09 -105: Linearization/solve/update time: 0.405641(94.553%)/0.0230313(5.36849%)/0.00033684(0.0785158%) -105: Storage: 9.43969e+07 1.18806e+07 2.04345e+08 0 0 0 +105: Newton iteration 5 error: 4.25068e-07 +105: Linearization/solve/update time: 0.54909(94.2493%)/0.0331511(5.69026%)/0.000352322(0.0604748%) +105: Storage: 9.4391e+07 1.19742e+07 2.04306e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 16 done. CPU time: 4.86642 seconds, end time: 8.64012e+06 seconds (100 days, 0 hours, 2.03 minutes), step size: 40 seconds -105: Begin time step 17. Start time: 8.64012e+06 seconds (100 days, 0 hours, 2.03 minutes), step size: 56.6667 seconds +105: Time step 17 done. CPU time: 7.05841 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 2.98 minutes), step size: 56.6667 seconds +105: Begin time step 18. Start time: 8.64018e+06 seconds (100 days, 0 hours, 2.98 minutes), step size: 80.2778 seconds (1 minutes, 20.28 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 116: Running 4 test cases... 116: Running 4 test cases... @@ -73602,8 +73661,12 @@ 116: *** No errors detected 116:  116: *** No errors detected +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 1 error: 0.139784 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 116:  -112/127 Test #116: parallel_region_phase_pvaverage_np2 ............ Passed 0.26 sec +112/127 Test #116: parallel_region_phase_pvaverage_np2 ............ Passed 0.37 sec test 117 Start 117: parallel_region_phase_pvaverage_np3 @@ -73612,18 +73675,14 @@ 117: Test timeout computed to be: 1500 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 0.169752 +105: Newton iteration 2 error: 0.000390827 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 2 error: 0.000433857 +105: Newton iteration 3 error: 0.00085301 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r 117: Running 4 test cases... 117: Running 4 test cases... -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 3 error: 0.00141894 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 117: Running 4 test cases... 117: 117: *** No errors detected @@ -73632,7 +73691,7 @@ 117:  117: *** No errors detected 117:  -113/127 Test #117: parallel_region_phase_pvaverage_np3 ............ Passed 0.25 sec +113/127 Test #117: parallel_region_phase_pvaverage_np3 ............ Passed 0.33 sec test 119 Start 119: parallel_satfunc_consistency_checks_np2 @@ -73641,18 +73700,14 @@ 119: Test timeout computed to be: 1500 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 4 error: 5.62177e-05 +105: Newton iteration 4 error: 2.74467e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Newton iteration 5 error: 4.25068e-07 -105: Linearization/solve/update time: 0.406186(94.3122%)/0.0241537(5.60825%)/0.00034256(0.0795389%) -105: Storage: 9.4391e+07 1.19742e+07 2.04306e+08 0 0 0 +105: Newton iteration 5 error: 3.62196e-08 +105: Linearization/solve/update time: 0.598929(94.182%)/0.0366204(5.75859%)/0.000377641(0.0593843%) +105: Storage: 9.43833e+07 1.20847e+07 2.04252e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 17 done. CPU time: 5.30327 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 2.98 minutes), step size: 56.6667 seconds -105: Begin time step 18. Start time: 8.64018e+06 seconds (100 days, 0 hours, 2.98 minutes), step size: 80.2778 seconds (1 minutes, 20.28 seconds) -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 0.139784 +105: Time step 18 done. CPU time: 7.71427 seconds, end time: 8.64026e+06 seconds (100 days, 0 hours, 4.31 minutes), step size: 80.2778 seconds (1 minutes, 20.28 seconds) +105: Begin time step 19. Start time: 8.64026e+06 seconds (100 days, 0 hours, 4.31 minutes), step size: 113.727 seconds (1 minutes, 53.73 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 119: Running 22 test cases... 119: Running 22 test cases... @@ -73660,8 +73715,12 @@ 119: *** No errors detected 119:  119: *** No errors detected +105: Solve: M deltax^k = r +105: Update: x^(k+1) = x^k - deltax^k +105: Newton iteration 1 error: 0.115313 +105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 119:  -114/127 Test #119: parallel_satfunc_consistency_checks_np2 ........ Passed 0.27 sec +114/127 Test #119: parallel_satfunc_consistency_checks_np2 ........ Passed 0.36 sec test 120 Start 120: parallel_satfunc_consistency_checks_np3 @@ -73670,18 +73729,21 @@ 120: Test timeout computed to be: 1500 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 2 error: 0.000390827 +105: Newton iteration 2 error: 0.000658182 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 3 error: 0.00085301 +105: Newton iteration 3 error: 0.00011473 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r 120: Running 22 test cases... 120: Running 22 test cases... 120: Running 22 test cases... -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 4 error: 2.74467e-05 +105: Newton iteration 4 error: 5.26752e-07 +105: Linearization/solve/update time: 0.51188(94.1504%)/0.0315117(5.79596%)/0.00029188(0.0536856%) +105: Storage: 9.43738e+07 1.22156e+07 2.04177e+08 0 0 0 +105: Writing visualization results for the current time step. +105: Time step 19 done. CPU time: 8.2719 seconds, end time: 8.64037e+06 seconds (100 days, 0 hours, 6.21 minutes), step size: 113.727 seconds (1 minutes, 53.73 seconds) +105: Begin time step 20. Start time: 8.64037e+06 seconds (100 days, 0 hours, 6.21 minutes), step size: 170.59 seconds (2 minutes, 50.59 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 120: 120: *** No errors detected @@ -73689,38 +73751,12 @@ 120: *** No errors detected 120:  120: *** No errors detected -120:  -115/127 Test #120: parallel_satfunc_consistency_checks_np3 ........ Passed 0.25 sec -105: Newton iteration 5 error: 3.62196e-08 -105: Linearization/solve/update time: 0.406255(94.2542%)/0.0244261(5.66705%)/0.0003396(0.0787898%) -105: Storage: 9.43833e+07 1.20847e+07 2.04252e+08 0 0 0 -105: Writing visualization results for the current time step. -105: Time step 18 done. CPU time: 5.74047 seconds, end time: 8.64026e+06 seconds (100 days, 0 hours, 4.31 minutes), step size: 80.2778 seconds (1 minutes, 20.28 seconds) -105: Begin time step 19. Start time: 8.64026e+06 seconds (100 days, 0 hours, 4.31 minutes), step size: 113.727 seconds (1 minutes, 53.73 seconds) -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 1 error: 0.115313 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 2 error: 0.000658182 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Solve: M deltax^k = r -105: Update: x^(k+1) = x^k - deltax^k -105: Newton iteration 3 error: 0.00011473 -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Newton iteration 4 error: 5.26752e-07 -105: Linearization/solve/update time: 0.325293(94.4588%)/0.0188031(5.46005%)/0.00027948(0.0811555%) -105: Storage: 9.43738e+07 1.22156e+07 2.04177e+08 0 0 0 -105: Writing visualization results for the current time step. -105: Time step 19 done. CPU time: 6.09097 seconds, end time: 8.64037e+06 seconds (100 days, 0 hours, 6.21 minutes), step size: 113.727 seconds (1 minutes, 53.73 seconds) -105: Begin time step 20. Start time: 8.64037e+06 seconds (100 days, 0 hours, 6.21 minutes), step size: 170.59 seconds (2 minutes, 50.59 seconds) -105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k 105: Newton iteration 1 error: 0.095237 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +120:  +115/127 Test #120: parallel_satfunc_consistency_checks_np3 ........ Passed 0.50 sec 105: Solve: M deltax^k = r 105: Update: x^(k+1) = x^k - deltax^k 105: Newton iteration 2 error: 0.00122514 @@ -73742,10 +73778,10 @@ 105: Newton iteration 6 error: 1.72252e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 7 error: 3.58823e-08 -105: Linearization/solve/update time: 0.568231(93.7132%)/0.0376486(6.20904%)/0.0004714(0.0777438%) +105: Linearization/solve/update time: 0.638376(93.9266%)/0.0406752(5.98469%)/0.000602763(0.0886867%) 105: Storage: 9.4362e+07 1.23787e+07 2.04076e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 20 done. CPU time: 6.70372 seconds, end time: 8.64054e+06 seconds (100 days, 0 hours, 9.05 minutes), step size: 170.59 seconds (2 minutes, 50.59 seconds) +105: Time step 20 done. CPU time: 8.98675 seconds, end time: 8.64054e+06 seconds (100 days, 0 hours, 9.05 minutes), step size: 170.59 seconds (2 minutes, 50.59 seconds) 105: Serialize to file 'reservoir_ncp_vcfv_time=8.64054e+06_rank=0.ers', next time step size: 213.238 105: Begin time step 21. Start time: 8.64054e+06 seconds (100 days, 0 hours, 9.05 minutes), step size: 213.238 seconds (3 minutes, 33.24 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -73762,10 +73798,10 @@ 105: Newton iteration 3 error: 9.16587e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 4 error: 9.31691e-07 -105: Linearization/solve/update time: 0.324613(93.7379%)/0.021406(6.18135%)/0.00027976(0.0807857%) +105: Linearization/solve/update time: 0.712758(92.9314%)/0.0480327(6.26264%)/0.00618132(0.805939%) 105: Storage: 9.435e+07 1.25516e+07 2.03963e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 21 done. CPU time: 7.0602 seconds, end time: 8.64076e+06 seconds (100 days, 0 hours, 12.61 minutes), step size: 213.238 seconds (3 minutes, 33.24 seconds) +105: Time step 21 done. CPU time: 9.79102 seconds, end time: 8.64076e+06 seconds (100 days, 0 hours, 12.61 minutes), step size: 213.238 seconds (3 minutes, 33.24 seconds) 105: Begin time step 22. Start time: 8.64076e+06 seconds (100 days, 0 hours, 12.61 minutes), step size: 319.857 seconds (5 minutes, 19.86 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -73789,10 +73825,10 @@ 105: Newton iteration 5 error: 4.95626e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 6 error: 5.54601e-07 -105: Linearization/solve/update time: 0.486545(93.3703%)/0.0341306(6.54982%)/0.00041604(0.07984%) +105: Linearization/solve/update time: 0.545955(93.2266%)/0.039241(6.70075%)/0.000425683(0.0726891%) 105: Storage: 9.43361e+07 1.27705e+07 2.03817e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 22 done. CPU time: 7.58753 seconds, end time: 8.64108e+06 seconds (100 days, 0 hours, 17.94 minutes), step size: 319.857 seconds (5 minutes, 19.86 seconds) +105: Time step 22 done. CPU time: 10.3906 seconds, end time: 8.64108e+06 seconds (100 days, 0 hours, 17.94 minutes), step size: 319.857 seconds (5 minutes, 19.86 seconds) 105: Begin time step 23. Start time: 8.64108e+06 seconds (100 days, 0 hours, 17.94 minutes), step size: 426.476 seconds (7 minutes, 6.476 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -73812,10 +73848,10 @@ 105: Newton iteration 4 error: 3.91437e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 5 error: 4.10211e-07 -105: Linearization/solve/update time: 0.405541(92.9477%)/0.0304271(6.97372%)/0.00034304(0.0786228%) +105: Linearization/solve/update time: 0.451529(91.9708%)/0.0390613(7.9563%)/0.0003578(0.0728794%) 105: Storage: 9.43219e+07 1.30212e+07 2.03648e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 23 done. CPU time: 8.03004 seconds, end time: 8.6415e+06 seconds (100 days, 0 hours, 25.04 minutes), step size: 426.476 seconds (7 minutes, 6.476 seconds) +105: Time step 23 done. CPU time: 10.8945 seconds, end time: 8.6415e+06 seconds (100 days, 0 hours, 25.04 minutes), step size: 426.476 seconds (7 minutes, 6.476 seconds) 105: Begin time step 24. Start time: 8.6415e+06 seconds (100 days, 0 hours, 25.04 minutes), step size: 604.174 seconds (10 minutes, 4.174 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -73835,10 +73871,10 @@ 105: Newton iteration 4 error: 4.49899e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 5 error: 4.92773e-07 -105: Linearization/solve/update time: 0.405319(93.8151%)/0.0263813(6.10621%)/0.00033996(0.0786871%) +105: Linearization/solve/update time: 0.414869(93.336%)/0.0292512(6.58085%)/0.000369762(0.0831879%) 105: Storage: 9.43071e+07 1.33309e+07 2.03442e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 24 done. CPU time: 8.46825 seconds, end time: 8.64211e+06 seconds (100 days, 0 hours, 35.11 minutes), step size: 604.174 seconds (10 minutes, 4.174 seconds) +105: Time step 24 done. CPU time: 11.3546 seconds, end time: 8.64211e+06 seconds (100 days, 0 hours, 35.11 minutes), step size: 604.174 seconds (10 minutes, 4.174 seconds) 105: Begin time step 25. Start time: 8.64211e+06 seconds (100 days, 0 hours, 35.11 minutes), step size: 855.913 seconds (14 minutes, 15.91 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -73870,10 +73906,10 @@ 105: Newton iteration 7 error: 1.42806e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 8 error: 4.28836e-07 -105: Linearization/solve/update time: 0.648023(92.3079%)/0.053464(7.61571%)/0.00053648(0.0764191%) +105: Linearization/solve/update time: 0.663237(91.7552%)/0.0590348(8.16713%)/0.000561563(0.0776891%) 105: Storage: 9.42914e+07 1.37223e+07 2.03194e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 25 done. CPU time: 9.17666 seconds, end time: 8.64296e+06 seconds (100 days, 0 hours, 49.38 minutes), step size: 855.913 seconds (14 minutes, 15.91 seconds) +105: Time step 25 done. CPU time: 12.0946 seconds, end time: 8.64296e+06 seconds (100 days, 0 hours, 49.38 minutes), step size: 855.913 seconds (14 minutes, 15.91 seconds) 105: Begin time step 26. Start time: 8.64296e+06 seconds (100 days, 0 hours, 49.38 minutes), step size: 998.565 seconds (16 minutes, 38.56 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -73893,10 +73929,10 @@ 105: Newton iteration 4 error: 1.05399e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 5 error: 3.86263e-07 -105: Linearization/solve/update time: 0.405681(92.8622%)/0.0308406(7.05955%)/0.00034192(0.0782671%) +105: Linearization/solve/update time: 0.474828(93.1737%)/0.0344257(6.75521%)/0.000362405(0.0711133%) 105: Storage: 9.4275e+07 1.41457e+07 2.02944e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 26 done. CPU time: 9.61976 seconds, end time: 8.64396e+06 seconds (100 days, 1 hours, 6.02 minutes), step size: 998.565 seconds (16 minutes, 38.56 seconds) +105: Time step 26 done. CPU time: 12.6184 seconds, end time: 8.64396e+06 seconds (100 days, 1 hours, 6.02 minutes), step size: 998.565 seconds (16 minutes, 38.56 seconds) 105: Begin time step 27. Start time: 8.64396e+06 seconds (100 days, 1 hours, 6.02 minutes), step size: 1414.63 seconds (23 minutes, 34.63 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -73924,10 +73960,10 @@ 105: Newton iteration 6 error: 0.000205187 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 7 error: 8.47335e-08 -105: Linearization/solve/update time: 0.567544(91.7732%)/0.0503948(8.14896%)/0.00048168(0.0778888%) +105: Linearization/solve/update time: 0.726508(92.5916%)/0.0576197(7.34348%)/0.000509243(0.0649017%) 105: Storage: 9.42483e+07 1.47171e+07 2.02647e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 27 done. CPU time: 10.2445 seconds, end time: 8.64538e+06 seconds (100 days, 1 hours, 29.6 minutes), step size: 1414.63 seconds (23 minutes, 34.63 seconds) +105: Time step 27 done. CPU time: 13.4264 seconds, end time: 8.64538e+06 seconds (100 days, 1 hours, 29.6 minutes), step size: 1414.63 seconds (23 minutes, 34.63 seconds) 105: Begin time step 28. Start time: 8.64538e+06 seconds (100 days, 1 hours, 29.6 minutes), step size: 1768.29 seconds (29 minutes, 28.29 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -73967,10 +74003,10 @@ 105: Newton iteration 9 error: 2.12519e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 10 error: 1.41332e-07 -105: Linearization/solve/update time: 0.809995(92.8838%)/0.0614162(7.04272%)/0.00064108(0.0735139%) +105: Linearization/solve/update time: 0.929275(91.1722%)/0.0892469(8.75611%)/0.000730723(0.071692%) 105: Storage: 9.42112e+07 1.54171e+07 2.02331e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 28 done. CPU time: 11.1231 seconds, end time: 8.64714e+06 seconds (100 days, 1 hours, 59.07 minutes), step size: 1768.29 seconds (29 minutes, 28.29 seconds) +105: Time step 28 done. CPU time: 14.4584 seconds, end time: 8.64714e+06 seconds (100 days, 1 hours, 59.07 minutes), step size: 1768.29 seconds (29 minutes, 28.29 seconds) 105: Begin time step 29. Start time: 8.64714e+06 seconds (100 days, 1 hours, 59.07 minutes), step size: 1768.29 seconds (29 minutes, 28.29 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -73990,10 +74026,10 @@ 105: Newton iteration 4 error: 4.8541e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 5 error: 3.93387e-07 -105: Linearization/solve/update time: 0.404959(93.0022%)/0.0301432(6.92265%)/0.00032728(0.0751626%) +105: Linearization/solve/update time: 0.404605(91.7378%)/0.0360762(8.17972%)/0.000363882(0.0825045%) 105: Storage: 9.41745e+07 1.61162e+07 2.02052e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 29 done. CPU time: 11.5646 seconds, end time: 8.64891e+06 seconds (100 days, 2 hours, 28.54 minutes), step size: 1768.29 seconds (29 minutes, 28.29 seconds) +105: Time step 29 done. CPU time: 14.9085 seconds, end time: 8.64891e+06 seconds (100 days, 2 hours, 28.54 minutes), step size: 1768.29 seconds (29 minutes, 28.29 seconds) 105: Begin time step 30. Start time: 8.64891e+06 seconds (100 days, 2 hours, 28.54 minutes), step size: 2505.08 seconds (41 minutes, 45.08 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74029,10 +74065,10 @@ 105: Newton iteration 8 error: 3.08776e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 9 error: 5.97533e-08 -105: Linearization/solve/update time: 0.730574(92.6153%)/0.0576614(7.30976%)/0.00059148(0.0749822%) +105: Linearization/solve/update time: 0.728027(91.335%)/0.0684417(8.5864%)/0.000626245(0.078566%) 105: Storage: 9.41263e+07 1.71168e+07 2.01702e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 30 done. CPU time: 12.3599 seconds, end time: 8.65142e+06 seconds (100 days, 3 hours, 10.29 minutes), step size: 2505.08 seconds (41 minutes, 45.08 seconds) +105: Time step 30 done. CPU time: 15.7266 seconds, end time: 8.65142e+06 seconds (100 days, 3 hours, 10.29 minutes), step size: 2505.08 seconds (41 minutes, 45.08 seconds) 105: Serialize to file 'reservoir_ncp_vcfv_time=8.65142e+06_rank=0.ers', next time step size: 2713.84 105: Begin time step 31. Start time: 8.65142e+06 seconds (100 days, 3 hours, 10.29 minutes), step size: 2713.84 seconds (45 minutes, 13.84 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -74057,10 +74093,10 @@ 105: Newton iteration 5 error: 1.13405e-06 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 6 error: 2.39451e-07 -105: Linearization/solve/update time: 0.484746(92.3807%)/0.0396006(7.5469%)/0.00037964(0.0723501%) +105: Linearization/solve/update time: 0.500017(90.3478%)/0.0529867(9.57414%)/0.000432121(0.0780797%) 105: Storage: 9.40786e+07 1.82158e+07 2.01361e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 31 done. CPU time: 12.8947 seconds, end time: 8.65413e+06 seconds (100 days, 3 hours, 55.52 minutes), step size: 2713.84 seconds (45 minutes, 13.84 seconds) +105: Time step 31 done. CPU time: 16.3026 seconds, end time: 8.65413e+06 seconds (100 days, 3 hours, 55.52 minutes), step size: 2713.84 seconds (45 minutes, 13.84 seconds) 105: Begin time step 32. Start time: 8.65413e+06 seconds (100 days, 3 hours, 55.52 minutes), step size: 3618.45 seconds (1 hours, 0 minutes, 18.45 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74084,10 +74120,10 @@ 105: Newton iteration 5 error: 4.39663e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 6 error: 1.99377e-07 -105: Linearization/solve/update time: 0.485123(92.5864%)/0.0384624(7.3406%)/0.00038232(0.0729663%) +105: Linearization/solve/update time: 0.522303(91.1327%)/0.0503963(8.79326%)/0.000424484(0.0740649%) 105: Storage: 9.40208e+07 1.97068e+07 2.00952e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 32 done. CPU time: 13.425 seconds, end time: 8.65775e+06 seconds (100 days, 4 hours, 55.83 minutes), step size: 3618.45 seconds (1 hours, 0 minutes, 18.45 seconds) +105: Time step 32 done. CPU time: 16.8857 seconds, end time: 8.65775e+06 seconds (100 days, 4 hours, 55.83 minutes), step size: 3618.45 seconds (1 hours, 0 minutes, 18.45 seconds) 105: Begin time step 33. Start time: 8.65775e+06 seconds (100 days, 4 hours, 55.83 minutes), step size: 4824.6 seconds (1 hours, 20 minutes, 24.6 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74107,10 +74143,10 @@ 105: Newton iteration 4 error: 3.70161e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 5 error: 2.04889e-07 -105: Linearization/solve/update time: 0.404363(92.0253%)/0.0347201(7.90162%)/0.00032124(0.073108%) +105: Linearization/solve/update time: 0.405081(90.7632%)/0.0408762(9.1588%)/0.00034804(0.0779825%) 105: Storage: 9.39513e+07 2.1729e+07 2.00464e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 33 done. CPU time: 13.8705 seconds, end time: 8.66257e+06 seconds (100 days, 6 hours, 16.24 minutes), step size: 4824.6 seconds (1 hours, 20 minutes, 24.6 seconds) +105: Time step 33 done. CPU time: 17.3466 seconds, end time: 8.66257e+06 seconds (100 days, 6 hours, 16.24 minutes), step size: 4824.6 seconds (1 hours, 20 minutes, 24.6 seconds) 105: Begin time step 34. Start time: 8.66257e+06 seconds (100 days, 6 hours, 16.24 minutes), step size: 6834.85 seconds (1 hours, 53 minutes, 54.85 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74150,10 +74186,10 @@ 105: Newton iteration 9 error: 9.7987e-06 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 10 error: 4.22531e-08 -105: Linearization/solve/update time: 0.808291(91.2258%)/0.0771084(8.70265%)/0.00063364(0.0715143%) +105: Linearization/solve/update time: 0.820598(89.9948%)/0.0905463(9.93019%)/0.000683842(0.0749968%) 105: Storage: 9.38629e+07 2.46433e+07 1.9985e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 34 done. CPU time: 14.7631 seconds, end time: 8.66941e+06 seconds (100 days, 8 hours, 10.16 minutes), step size: 6834.85 seconds (1 hours, 53 minutes, 54.85 seconds) +105: Time step 34 done. CPU time: 18.2745 seconds, end time: 8.66941e+06 seconds (100 days, 8 hours, 10.16 minutes), step size: 6834.85 seconds (1 hours, 53 minutes, 54.85 seconds) 105: Begin time step 35. Start time: 8.66941e+06 seconds (100 days, 8 hours, 10.16 minutes), step size: 6834.85 seconds (1 hours, 53 minutes, 54.85 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74181,10 +74217,10 @@ 105: Newton iteration 6 error: 1.40484e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 7 error: 4.48246e-08 -105: Linearization/solve/update time: 0.566193(90.5376%)/0.0587297(9.39123%)/0.0004454(0.0712221%) +105: Linearization/solve/update time: 0.583678(89.3505%)/0.0690842(10.5755%)/0.000483522(0.0740184%) 105: Storage: 9.37817e+07 2.75909e+07 1.99293e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 35 done. CPU time: 15.3947 seconds, end time: 8.67624e+06 seconds (100 days, 10 hours, 4.07 minutes), step size: 6834.85 seconds (1 hours, 53 minutes, 54.85 seconds) +105: Time step 35 done. CPU time: 18.9426 seconds, end time: 8.67624e+06 seconds (100 days, 10 hours, 4.07 minutes), step size: 6834.85 seconds (1 hours, 53 minutes, 54.85 seconds) 105: Begin time step 36. Start time: 8.67624e+06 seconds (100 days, 10 hours, 4.07 minutes), step size: 8543.56 seconds (2 hours, 22 minutes, 23.56 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74228,10 +74264,10 @@ 105: Newton iteration 10 error: 2.03045e-06 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 11 error: 2.18666e-09 -105: Linearization/solve/update time: 0.892575(89.1137%)/0.108346(10.8171%)/0.00069288(0.0691764%) +105: Linearization/solve/update time: 0.911323(87.8208%)/0.125636(12.1071%)/0.000748282(0.0721091%) 105: Storage: 9.36883e+07 3.13078e+07 1.98663e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 36 done. CPU time: 16.403 seconds, end time: 8.68479e+06 seconds (100 days, 12 hours, 26.46 minutes), step size: 8543.56 seconds (2 hours, 22 minutes, 23.56 seconds) +105: Time step 36 done. CPU time: 19.9986 seconds, end time: 8.68479e+06 seconds (100 days, 12 hours, 26.46 minutes), step size: 8543.56 seconds (2 hours, 22 minutes, 23.56 seconds) 105: Begin time step 37. Start time: 8.68479e+06 seconds (100 days, 12 hours, 26.46 minutes), step size: 7766.88 seconds (2 hours, 9 minutes, 26.88 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74283,10 +74319,10 @@ 105: Newton iteration 12 error: 2.14178e-06 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 13 error: 5.3654e-09 -105: Linearization/solve/update time: 1.05407(91.6556%)/0.0951394(8.27273%)/0.00082452(0.0716952%) +105: Linearization/solve/update time: 1.07846(90.724%)/0.109371(9.20068%)/0.000895005(0.0752908%) 105: Storage: 9.36084e+07 3.47001e+07 1.98135e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 37 done. CPU time: 17.5598 seconds, end time: 8.69255e+06 seconds (100 days, 14 hours, 35.91 minutes), step size: 7766.88 seconds (2 hours, 9 minutes, 26.88 seconds) +105: Time step 37 done. CPU time: 21.2066 seconds, end time: 8.69255e+06 seconds (100 days, 14 hours, 35.91 minutes), step size: 7766.88 seconds (2 hours, 9 minutes, 26.88 seconds) 105: Begin time step 38. Start time: 8.69255e+06 seconds (100 days, 14 hours, 35.91 minutes), step size: 5974.52 seconds (1 hours, 39 minutes, 34.52 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74330,10 +74366,10 @@ 105: Newton iteration 5 error: 0.000332495 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 6 error: 3.89444e-07 -105: Linearization/solve/update time: 0.486291(93.8534%)/0.0314514(6.07006%)/0.00039684(0.0765895%) +105: Linearization/solve/update time: 0.491686(93.0478%)/0.0363268(6.87457%)/0.000410204(0.0776279%) 105: Storage: 9.35784e+07 3.60059e+07 1.97937e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 38 done. CPU time: 18.5321 seconds, end time: 8.69554e+06 seconds (100 days, 15 hours, 25.7 minutes), step size: 2987.26 seconds (49 minutes, 47.26 seconds) +105: Time step 38 done. CPU time: 22.2552 seconds, end time: 8.69554e+06 seconds (100 days, 15 hours, 25.7 minutes), step size: 2987.26 seconds (49 minutes, 47.26 seconds) 105: Begin time step 39. Start time: 8.69554e+06 seconds (100 days, 15 hours, 25.7 minutes), step size: 3983.01 seconds (1 hours, 6 minutes, 23.01 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74365,10 +74401,10 @@ 105: Newton iteration 7 error: 5.05149e-06 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 8 error: 1.97023e-08 -105: Linearization/solve/update time: 0.648845(92.7656%)/0.050078(7.15966%)/0.00052284(0.0747506%) +105: Linearization/solve/update time: 0.681737(90.519%)/0.0708553(9.40796%)/0.000550363(0.0730756%) 105: Storage: 9.35394e+07 3.77484e+07 1.97684e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 39 done. CPU time: 19.2379 seconds, end time: 8.69952e+06 seconds (100 days, 16 hours, 32.08 minutes), step size: 3983.01 seconds (1 hours, 6 minutes, 23.01 seconds) +105: Time step 39 done. CPU time: 23.0227 seconds, end time: 8.69952e+06 seconds (100 days, 16 hours, 32.08 minutes), step size: 3983.01 seconds (1 hours, 6 minutes, 23.01 seconds) 105: Begin time step 40. Start time: 8.69952e+06 seconds (100 days, 16 hours, 32.08 minutes), step size: 4646.85 seconds (1 hours, 17 minutes, 26.85 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74392,10 +74428,10 @@ 105: Newton iteration 5 error: 0.000135907 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 6 error: 7.30603e-08 -105: Linearization/solve/update time: 0.487247(93.6236%)/0.032799(6.30226%)/0.00038612(0.0741921%) +105: Linearization/solve/update time: 0.487419(93.0796%)/0.0358298(6.8422%)/0.000409643(0.0782271%) 105: Storage: 9.34951e+07 3.97816e+07 1.974e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 40 done. CPU time: 19.7647 seconds, end time: 8.70417e+06 seconds (100 days, 17 hours, 49.53 minutes), step size: 4646.85 seconds (1 hours, 17 minutes, 26.85 seconds) +105: Time step 40 done. CPU time: 23.558 seconds, end time: 8.70417e+06 seconds (100 days, 17 hours, 49.53 minutes), step size: 4646.85 seconds (1 hours, 17 minutes, 26.85 seconds) 105: Serialize to file 'reservoir_ncp_vcfv_time=8.70417e+06_rank=0.ers', next time step size: 6195.8 105: Begin time step 41. Start time: 8.70417e+06 seconds (100 days, 17 hours, 49.53 minutes), step size: 6195.8 seconds (1 hours, 43 minutes, 15.8 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -74476,10 +74512,10 @@ 105: Newton iteration 2 error: 0.000164015 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 3 error: 1.71216e-07 -105: Linearization/solve/update time: 0.243529(94.4148%)/0.0142195(5.51282%)/0.00018672(0.0723902%) +105: Linearization/solve/update time: 0.249598(93.9622%)/0.0158381(5.96233%)/0.000200362(0.0754271%) 105: Storage: 9.34662e+07 4.11369e+07 1.97216e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 41 done. CPU time: 21.5557 seconds, end time: 8.70727e+06 seconds (100 days, 18 hours, 41.16 minutes), step size: 3097.9 seconds (51 minutes, 37.9 seconds) +105: Time step 41 done. CPU time: 25.4626 seconds, end time: 8.70727e+06 seconds (100 days, 18 hours, 41.16 minutes), step size: 3097.9 seconds (51 minutes, 37.9 seconds) 105: Begin time step 42. Start time: 8.70727e+06 seconds (100 days, 18 hours, 41.16 minutes), step size: 4905.01 seconds (1 hours, 21 minutes, 45.01 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74535,10 +74571,10 @@ 105: Newton iteration 13 error: 2.69656e-06 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 14 error: 8.8975e-09 -105: Linearization/solve/update time: 1.13571(89.2369%)/0.136082(10.6924%)/0.00089964(0.0706878%) +105: Linearization/solve/update time: 1.22614(87.941%)/0.167197(11.9917%)/0.000939367(0.067373%) 105: Storage: 9.34215e+07 4.32801e+07 1.96937e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 42 done. CPU time: 22.8353 seconds, end time: 8.71217e+06 seconds (100 days, 20 hours, 2.91 minutes), step size: 4905.01 seconds (1 hours, 21 minutes, 45.01 seconds) +105: Time step 42 done. CPU time: 26.8826 seconds, end time: 8.71217e+06 seconds (100 days, 20 hours, 2.91 minutes), step size: 4905.01 seconds (1 hours, 21 minutes, 45.01 seconds) 105: Begin time step 43. Start time: 8.71217e+06 seconds (100 days, 20 hours, 2.91 minutes), step size: 3503.58 seconds (58 minutes, 23.58 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74599,10 +74635,10 @@ 105: Newton iteration 4 error: 3.68493e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 5 error: 6.16574e-07 -105: Linearization/solve/update time: 0.405707(94.392%)/0.0237702(5.5304%)/0.00033372(0.0776435%) +105: Linearization/solve/update time: 0.766917(93.9771%)/0.048766(5.97572%)/0.000385244(0.0472073%) 105: Storage: 9.34135e+07 4.36627e+07 1.96887e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 43 done. CPU time: 24.1914 seconds, end time: 8.71305e+06 seconds (100 days, 20 hours, 17.51 minutes), step size: 875.894 seconds (14 minutes, 35.89 seconds) +105: Time step 43 done. CPU time: 28.7026 seconds, end time: 8.71305e+06 seconds (100 days, 20 hours, 17.51 minutes), step size: 875.894 seconds (14 minutes, 35.89 seconds) 105: Begin time step 44. Start time: 8.71305e+06 seconds (100 days, 20 hours, 17.51 minutes), step size: 1240.85 seconds (20 minutes, 40.85 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74622,10 +74658,10 @@ 105: Newton iteration 4 error: 4.66977e-06 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 5 error: 1.33309e-07 -105: Linearization/solve/update time: 0.405911(92.7257%)/0.0315028(7.19645%)/0.000341(0.0778976%) +105: Linearization/solve/update time: 0.421887(91.7166%)/0.0377514(8.20702%)/0.000351162(0.0763413%) 105: Storage: 9.34023e+07 4.42045e+07 1.96818e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 44 done. CPU time: 24.6355 seconds, end time: 8.71429e+06 seconds (100 days, 20 hours, 38.19 minutes), step size: 1240.85 seconds (20 minutes, 40.85 seconds) +105: Time step 44 done. CPU time: 29.1746 seconds, end time: 8.71429e+06 seconds (100 days, 20 hours, 38.19 minutes), step size: 1240.85 seconds (20 minutes, 40.85 seconds) 105: Begin time step 45. Start time: 8.71429e+06 seconds (100 days, 20 hours, 38.19 minutes), step size: 1757.87 seconds (29 minutes, 17.87 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74645,10 +74681,10 @@ 105: Newton iteration 4 error: 2.16915e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 5 error: 2.31833e-07 -105: Linearization/solve/update time: 0.405729(93.8411%)/0.0262992(6.08275%)/0.00032932(0.0761685%) +105: Linearization/solve/update time: 0.4158(93.2639%)/0.0296874(6.65888%)/0.000344163(0.0771958%) 105: Storage: 9.33866e+07 4.49716e+07 1.96721e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 45 done. CPU time: 25.0741 seconds, end time: 8.71605e+06 seconds (100 days, 21 hours, 7.49 minutes), step size: 1757.87 seconds (29 minutes, 17.87 seconds) +105: Time step 45 done. CPU time: 29.6306 seconds, end time: 8.71605e+06 seconds (100 days, 21 hours, 7.49 minutes), step size: 1757.87 seconds (29 minutes, 17.87 seconds) 105: Begin time step 46. Start time: 8.71605e+06 seconds (100 days, 21 hours, 7.49 minutes), step size: 2490.32 seconds (41 minutes, 30.32 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74684,10 +74720,10 @@ 105: Newton iteration 8 error: 0.000109313 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 9 error: 3.74048e-07 -105: Linearization/solve/update time: 0.72944(90.0251%)/0.0802492(9.90409%)/0.00057404(0.0708461%) +105: Linearization/solve/update time: 0.76998(90.0636%)/0.0843474(9.86601%)/0.000601804(0.0703923%) 105: Storage: 9.33646e+07 4.6057e+07 1.96587e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 46 done. CPU time: 25.8909 seconds, end time: 8.71854e+06 seconds (100 days, 21 hours, 48.99 minutes), step size: 2490.32 seconds (41 minutes, 30.32 seconds) +105: Time step 46 done. CPU time: 30.5026 seconds, end time: 8.71854e+06 seconds (100 days, 21 hours, 48.99 minutes), step size: 2490.32 seconds (41 minutes, 30.32 seconds) 105: Begin time step 47. Start time: 8.71854e+06 seconds (100 days, 21 hours, 48.99 minutes), step size: 2697.84 seconds (44 minutes, 57.84 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74707,10 +74743,10 @@ 105: Newton iteration 4 error: 0.000153902 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 5 error: 3.91619e-07 -105: Linearization/solve/update time: 0.406202(92.3193%)/0.033466(7.60598%)/0.00032856(0.0746733%) +105: Linearization/solve/update time: 0.404321(92.2983%)/0.0334048(7.62564%)/0.000333321(0.0760905%) 105: Storage: 9.33411e+07 4.72309e+07 1.96446e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 47 done. CPU time: 26.3371 seconds, end time: 8.72124e+06 seconds (100 days, 22 hours, 33.96 minutes), step size: 2697.84 seconds (44 minutes, 57.84 seconds) +105: Time step 47 done. CPU time: 30.9468 seconds, end time: 8.72124e+06 seconds (100 days, 22 hours, 33.96 minutes), step size: 2697.84 seconds (44 minutes, 57.84 seconds) 105: Begin time step 48. Start time: 8.72124e+06 seconds (100 days, 22 hours, 33.96 minutes), step size: 3821.94 seconds (1 hours, 3 minutes, 41.94 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74762,10 +74798,10 @@ 105: Newton iteration 12 error: 1.85542e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 13 error: 8.77751e-08 -105: Linearization/solve/update time: 1.05453(93.1141%)/0.077151(6.81234%)/0.00083296(0.0735494%) +105: Linearization/solve/update time: 1.0506(92.8138%)/0.0804509(7.10732%)/0.000892684(0.0788628%) 105: Storage: 9.33082e+07 4.88886e+07 1.96251e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 48 done. CPU time: 27.4764 seconds, end time: 8.72506e+06 seconds (100 days, 23 hours, 37.66 minutes), step size: 3821.94 seconds (1 hours, 3 minutes, 41.94 seconds) +105: Time step 48 done. CPU time: 32.0855 seconds, end time: 8.72506e+06 seconds (100 days, 23 hours, 37.66 minutes), step size: 3821.94 seconds (1 hours, 3 minutes, 41.94 seconds) 105: Begin time step 49. Start time: 8.72506e+06 seconds (100 days, 23 hours, 37.66 minutes), step size: 2939.96 seconds (48 minutes, 59.96 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74805,10 +74841,10 @@ 105: Newton iteration 9 error: 0.000106411 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 10 error: 1.29026e-07 -105: Linearization/solve/update time: 0.811401(91.5201%)/0.0745293(8.40636%)/0.00065192(0.0735318%) +105: Linearization/solve/update time: 0.809676(91.0978%)/0.0784695(8.82872%)/0.000653321(0.0735061%) 105: Storage: 9.32831e+07 5.01598e+07 1.96105e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 49 done. CPU time: 28.3696 seconds, end time: 8.728e+06 seconds (101 days, 0 hours, 26.66 minutes), step size: 2939.96 seconds (48 minutes, 59.96 seconds) +105: Time step 49 done. CPU time: 32.981 seconds, end time: 8.728e+06 seconds (101 days, 0 hours, 26.66 minutes), step size: 2939.96 seconds (48 minutes, 59.96 seconds) 105: Begin time step 50. Start time: 8.728e+06 seconds (101 days, 0 hours, 26.66 minutes), step size: 2939.96 seconds (48 minutes, 59.96 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74836,10 +74872,10 @@ 105: Newton iteration 6 error: 0.000524433 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 7 error: 3.55149e-07 -105: Linearization/solve/update time: 0.567717(92.9418%)/0.0426519(6.9826%)/0.00046196(0.0756282%) +105: Linearization/solve/update time: 0.566566(92.6381%)/0.0445296(7.28096%)/0.000494884(0.0809175%) 105: Storage: 9.32581e+07 5.14267e+07 1.95962e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 50 done. CPU time: 28.9868 seconds, end time: 8.73094e+06 seconds (101 days, 1 hours, 15.66 minutes), step size: 2939.96 seconds (48 minutes, 59.96 seconds) +105: Time step 50 done. CPU time: 33.5989 seconds, end time: 8.73094e+06 seconds (101 days, 1 hours, 15.66 minutes), step size: 2939.96 seconds (48 minutes, 59.96 seconds) 105: Serialize to file 'reservoir_ncp_vcfv_time=8.73094e+06_rank=0.ers', next time step size: 3674.95 105: Begin time step 51. Start time: 8.73094e+06 seconds (101 days, 1 hours, 15.66 minutes), step size: 3674.95 seconds (1 hours, 1 minutes, 14.95 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -74876,10 +74912,10 @@ 105: Newton iteration 8 error: 2.08492e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 9 error: 7.26057e-08 -105: Linearization/solve/update time: 0.731372(92.8616%)/0.0556312(7.06345%)/0.00059012(0.074927%) +105: Linearization/solve/update time: 0.728509(92.7479%)/0.056374(7.17709%)/0.000589006(0.0749875%) 105: Storage: 9.32268e+07 5.30027e+07 1.95786e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 51 done. CPU time: 29.7848 seconds, end time: 8.73461e+06 seconds (101 days, 2 hours, 16.9 minutes), step size: 3674.95 seconds (1 hours, 1 minutes, 14.95 seconds) +105: Time step 51 done. CPU time: 34.395 seconds, end time: 8.73461e+06 seconds (101 days, 2 hours, 16.9 minutes), step size: 3674.95 seconds (1 hours, 1 minutes, 14.95 seconds) 105: Begin time step 52. Start time: 8.73461e+06 seconds (101 days, 2 hours, 16.9 minutes), step size: 3981.19 seconds (1 hours, 6 minutes, 21.19 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74903,10 +74939,10 @@ 105: Newton iteration 5 error: 0.000408254 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 6 error: 7.47517e-07 -105: Linearization/solve/update time: 0.487267(92.865%)/0.0370483(7.06079%)/0.00038956(0.0742436%) +105: Linearization/solve/update time: 0.485329(92.5467%)/0.0386906(7.37784%)/0.000395842(0.0754825%) 105: Storage: 9.31923e+07 5.47008e+07 1.95599e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 52 done. CPU time: 30.3158 seconds, end time: 8.7386e+06 seconds (101 days, 3 hours, 23.26 minutes), step size: 3981.19 seconds (1 hours, 6 minutes, 21.19 seconds) +105: Time step 52 done. CPU time: 34.9258 seconds, end time: 8.7386e+06 seconds (101 days, 3 hours, 23.26 minutes), step size: 3981.19 seconds (1 hours, 6 minutes, 21.19 seconds) 105: Begin time step 53. Start time: 8.7386e+06 seconds (101 days, 3 hours, 23.26 minutes), step size: 5308.26 seconds (1 hours, 28 minutes, 28.26 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74954,10 +74990,10 @@ 105: Newton iteration 11 error: 1.68682e-05 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 12 error: 2.84079e-08 -105: Linearization/solve/update time: 0.977017(92.2884%)/0.0808856(7.64041%)/0.0007532(0.0711469%) +105: Linearization/solve/update time: 0.971974(91.9211%)/0.0846453(8.00504%)/0.000780645(0.0738268%) 105: Storage: 9.31447e+07 5.69479e+07 1.95356e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 53 done. CPU time: 31.3811 seconds, end time: 8.7439e+06 seconds (101 days, 4 hours, 51.73 minutes), step size: 5308.26 seconds (1 hours, 28 minutes, 28.26 seconds) +105: Time step 53 done. CPU time: 35.9899 seconds, end time: 8.7439e+06 seconds (101 days, 4 hours, 51.73 minutes), step size: 5308.26 seconds (1 hours, 28 minutes, 28.26 seconds) 105: Begin time step 54. Start time: 8.7439e+06 seconds (101 days, 4 hours, 51.73 minutes), step size: 3078.62 seconds (51 minutes, 18.62 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -74989,10 +75025,10 @@ 105: Newton iteration 7 error: 3.57157e-06 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 8 error: 5.54743e-09 -105: Linearization/solve/update time: 0.646956(92.4908%)/0.0520292(7.43826%)/0.0004962(0.0709383%) +105: Linearization/solve/update time: 0.647274(92.1328%)/0.0547545(7.79374%)/0.000516044(0.0734536%) 105: Storage: 9.31164e+07 5.82454e+07 1.95217e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 54 done. CPU time: 32.0869 seconds, end time: 8.74698e+06 seconds (101 days, 5 hours, 43.04 minutes), step size: 3078.62 seconds (51 minutes, 18.62 seconds) +105: Time step 54 done. CPU time: 36.699 seconds, end time: 8.74698e+06 seconds (101 days, 5 hours, 43.04 minutes), step size: 3078.62 seconds (51 minutes, 18.62 seconds) 105: Begin time step 55. Start time: 8.74698e+06 seconds (101 days, 5 hours, 43.04 minutes), step size: 3017.65 seconds (50 minutes, 17.66 seconds) 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Solve: M deltax^k = r @@ -75020,24 +75056,24 @@ 105: Newton iteration 6 error: 0.000117833 105: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 105: Newton iteration 7 error: 2.09945e-07 -105: Linearization/solve/update time: 0.566433(93.7885%)/0.0370786(6.13938%)/0.00043568(0.0721388%) +105: Linearization/solve/update time: 0.566135(93.7161%)/0.0374732(6.20319%)/0.000487723(0.080736%) 105: Storage: 9.30877e+07 5.95121e+07 1.95082e+08 0 0 0 105: Writing visualization results for the current time step. -105: Time step 55 done. CPU time: 32.6972 seconds, end time: 8.75e+06 seconds (101 days, 6 hours, 33.33 minutes), step size: 3017.65 seconds (50 minutes, 17.66 seconds) +105: Time step 55 done. CPU time: 37.3094 seconds, end time: 8.75e+06 seconds (101 days, 6 hours, 33.33 minutes), step size: 3017.65 seconds (50 minutes, 17.66 seconds) 105: Simulation of problem 'reservoir_ncp_vcfv' finished. 105: 105: ------------------------ Timing ------------------------ -105: Setup time: 0.0201 seconds, 0.0614% -105: Simulation time: 32.7 seconds, 99.9% -105: Linearization time: 27.3 seconds, 83.5% -105: Linear solve time: 2.13 seconds, 6.52% -105: Newton update time: 0.022 seconds, 0.0671% -105: Pre/postprocess time: 0.112 seconds, 0.342% -105: Output write time: 0.234 seconds, 0.715% -105: First process' simulation CPU time: 34.8 seconds +105: Setup time: 0.016 seconds, 0.0429% +105: Simulation time: 37.3 seconds, 100% +105: Linearization time: 30.7 seconds, 82.3% +105: Linear solve time: 2.59 seconds, 6.95% +105: Newton update time: 0.0305 seconds, 0.0817% +105: Pre/postprocess time: 0.154 seconds, 0.413% +105: Output write time: 0.499 seconds, 1.34% +105: First process' simulation CPU time: 33.9 seconds 105: Number of processes: 1 105: Threads per processes: 1 -105: Total CPU time: 34.8 seconds +105: Total CPU time: 33.9 seconds 105: 105: ---------------------------------------------------------------- 105: @@ -75045,10 +75081,10 @@ 105: ###################### 105: # Comparing results 105: ###################### -105: RND: '82e114e3222f8f4bc7084ab1233aa3f7' +105: RND: 'f299940d8dd4411cbdced027377452b2' 105: Simulation name: 'reservoir_ncp_vcfv' 105: Number of timesteps: '55' -116/127 Test #105: reservoir_ncp_vcfv ............................. Passed 32.91 sec +116/127 Test #105: reservoir_ncp_vcfv ............................. Passed 37.55 sec test 108 Start 108: gatherconvergencereport @@ -75074,7 +75110,7 @@ 108:  108: *** No errors detected 108:  -117/127 Test #108: gatherconvergencereport ........................ Passed 0.29 sec +117/127 Test #108: gatherconvergencereport ........................ Passed 0.24 sec test 109 Start 109: gatherdeferredlogger @@ -75094,7 +75130,7 @@ 109:  109: *** No errors detected 109:  -118/127 Test #109: gatherdeferredlogger ........................... Passed 0.27 sec +118/127 Test #109: gatherdeferredlogger ........................... Passed 0.22 sec test 110 Start 110: parallelwellinfo_mpi @@ -75114,7 +75150,7 @@ 110:  110: *** No errors detected 110:  -119/127 Test #110: parallelwellinfo_mpi ........................... Passed 0.27 sec +119/127 Test #110: parallelwellinfo_mpi ........................... Passed 0.21 sec test 113 Start 113: parallel_wbp_sourcevalues_np4 @@ -75126,15 +75162,15 @@ 113: Running 1 test case... 113: Running 1 test case... 113: +113: 113: *** No errors detected 113:  113: *** No errors detected 113:  113: *** No errors detected +113: *** No errors detected 113:  -113: *** No errors detected -113:  -120/127 Test #113: parallel_wbp_sourcevalues_np4 .................. Passed 0.26 sec +120/127 Test #113: parallel_wbp_sourcevalues_np4 .................. Passed 0.20 sec test 118 Start 118: parallel_region_phase_pvaverage_np4 @@ -75154,7 +75190,7 @@ 118:  118: *** No errors detected 118:  -121/127 Test #118: parallel_region_phase_pvaverage_np4 ............ Passed 0.27 sec +121/127 Test #118: parallel_region_phase_pvaverage_np4 ............ Passed 0.20 sec test 121 Start 121: parallel_satfunc_consistency_checks_np4 @@ -75166,15 +75202,15 @@ 121: Running 22 test cases... 121: Running 22 test cases... 121: +121: 121: *** No errors detected 121:  121: *** No errors detected +121: *** No errors detected 121:  121: *** No errors detected 121:  -121: *** No errors detected -121:  -122/127 Test #121: parallel_satfunc_consistency_checks_np4 ........ Passed 0.27 sec +122/127 Test #121: parallel_satfunc_consistency_checks_np4 ........ Passed 0.20 sec test 122 Start 122: broadcast @@ -75194,7 +75230,7 @@ 122:  122: *** No errors detected 122:  -123/127 Test #122: broadcast ...................................... Passed 0.27 sec +123/127 Test #122: broadcast ...................................... Passed 0.19 sec test 123 Start 123: HDF5File_Parallel @@ -75214,7 +75250,7 @@ 123:  123: *** No errors detected 123:  -124/127 Test #123: HDF5File_Parallel .............................. Passed 0.40 sec +124/127 Test #123: HDF5File_Parallel .............................. Passed 0.28 sec test 124 Start 124: HDF5Serializer_Parallel @@ -75234,17 +75270,13 @@ 124:  124: *** No errors detected 124:  -125/127 Test #124: HDF5Serializer_Parallel ........................ Passed 0.29 sec +125/127 Test #124: HDF5Serializer_Parallel ........................ Passed 0.22 sec test 125 Start 125: rstconv_parallel 125: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu" "-e" "test_rstconv" "--" 125: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds 125: Test timeout computed to be: 1500 -125: Running 9 test cases... -125: Running 9 test cases... -125: Running 9 test cases... -125: Running 9 test cases... 125: 125: *** No errors detected 125:  @@ -75253,21 +75285,24 @@ 125: *** No errors detected 125:  125: *** No errors detected -125:  -126/127 Test #125: rstconv_parallel ............................... Passed 0.27 sec +125: Running 9 test cases... +125: Running 9 test cases... +125: Running 9 test cases... +125: Running 9 test cases... +126/127 Test #125: rstconv_parallel ............................... Passed 0.20 sec test 126 Start 126: mpiutil 126: Test command: /build/reproducible-path/opm-simulators-2025.04+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu" "-e" "test_mpiutil" "--" 126: Working Directory: /build/reproducible-path/opm-simulators-2025.04+ds 126: Test timeout computed to be: 1500 -127/127 Test #126: mpiutil ........................................ Passed 0.26 sec +127/127 Test #126: mpiutil ........................................ Passed 0.20 sec 100% tests passed, 0 tests failed out of 127 -Total Test time (real) = 58.24 sec +Total Test time (real) = 65.47 sec make[1]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds/obj-aarch64-linux-gnu' - rm -fr -- /tmp/dh-xdg-rundir-SnL1FRGE + rm -fr -- /tmp/dh-xdg-rundir-ffenflZu create-stamp debian/debhelper-build-stamp dh_testroot -O--max-parallel=4 rm -f debian/libopm-models-dev.debhelper.log debian/libopm-models-doc.debhelper.log debian/libopm-simulators-bin.debhelper.log debian/libopm-simulators-dev.debhelper.log debian/libopm-simulators-doc.debhelper.log debian/libopm-simulators.debhelper.log debian/python3-opm-simulators.debhelper.log @@ -81690,24 +81725,24 @@ install -m0755 -d debian/python3-opm-simulators/usr/share/doc/python3-opm-simulators install -p -m0644 debian/copyright debian/python3-opm-simulators/usr/share/doc/python3-opm-simulators/copyright dh_installchangelogs -O--max-parallel=4 - install -m0755 -d debian/libopm-simulators-dev/usr/share/doc/libopm-simulators-dev - install -p -m0644 debian/.debhelper/generated/libopm-simulators-dev/dh_installchangelogs.dch.trimmed debian/libopm-simulators-dev/usr/share/doc/libopm-simulators-dev/changelog.Debian - install -p -m0644 ./CHANGELOG.md debian/libopm-simulators-dev/usr/share/doc/libopm-simulators-dev/changelog - install -m0755 -d debian/libopm-simulators/usr/share/doc/libopm-simulators - install -p -m0644 debian/.debhelper/generated/libopm-simulators/dh_installchangelogs.dch.trimmed debian/libopm-simulators/usr/share/doc/libopm-simulators/changelog.Debian - install -p -m0644 ./CHANGELOG.md debian/libopm-simulators/usr/share/doc/libopm-simulators/changelog install -m0755 -d debian/libopm-simulators-doc/usr/share/doc/libopm-simulators-doc install -p -m0644 debian/.debhelper/generated/libopm-simulators-doc/dh_installchangelogs.dch.trimmed debian/libopm-simulators-doc/usr/share/doc/libopm-simulators-doc/changelog.Debian install -p -m0644 ./CHANGELOG.md debian/libopm-simulators-doc/usr/share/doc/libopm-simulators-doc/changelog + install -m0755 -d debian/libopm-models-doc/usr/share/doc/libopm-models-doc + install -p -m0644 debian/.debhelper/generated/libopm-models-doc/dh_installchangelogs.dch.trimmed debian/libopm-models-doc/usr/share/doc/libopm-models-doc/changelog.Debian + install -p -m0644 ./CHANGELOG.md debian/libopm-models-doc/usr/share/doc/libopm-models-doc/changelog + install -m0755 -d debian/libopm-simulators/usr/share/doc/libopm-simulators + install -p -m0644 debian/.debhelper/generated/libopm-simulators/dh_installchangelogs.dch.trimmed debian/libopm-simulators/usr/share/doc/libopm-simulators/changelog.Debian + install -p -m0644 ./CHANGELOG.md debian/libopm-simulators/usr/share/doc/libopm-simulators/changelog install -m0755 -d debian/libopm-models-dev/usr/share/doc/libopm-models-dev install -p -m0644 debian/.debhelper/generated/libopm-models-dev/dh_installchangelogs.dch.trimmed debian/libopm-models-dev/usr/share/doc/libopm-models-dev/changelog.Debian install -p -m0644 ./CHANGELOG.md debian/libopm-models-dev/usr/share/doc/libopm-models-dev/changelog install -m0755 -d debian/python3-opm-simulators/usr/share/doc/python3-opm-simulators install -p -m0644 debian/.debhelper/generated/python3-opm-simulators/dh_installchangelogs.dch.trimmed debian/python3-opm-simulators/usr/share/doc/python3-opm-simulators/changelog.Debian install -p -m0644 ./CHANGELOG.md debian/python3-opm-simulators/usr/share/doc/python3-opm-simulators/changelog - install -m0755 -d debian/libopm-models-doc/usr/share/doc/libopm-models-doc - install -p -m0644 debian/.debhelper/generated/libopm-models-doc/dh_installchangelogs.dch.trimmed debian/libopm-models-doc/usr/share/doc/libopm-models-doc/changelog.Debian - install -p -m0644 ./CHANGELOG.md debian/libopm-models-doc/usr/share/doc/libopm-models-doc/changelog + install -m0755 -d debian/libopm-simulators-dev/usr/share/doc/libopm-simulators-dev + install -p -m0644 debian/.debhelper/generated/libopm-simulators-dev/dh_installchangelogs.dch.trimmed debian/libopm-simulators-dev/usr/share/doc/libopm-simulators-dev/changelog.Debian + install -p -m0644 ./CHANGELOG.md debian/libopm-simulators-dev/usr/share/doc/libopm-simulators-dev/changelog install -m0755 -d debian/libopm-simulators-bin/usr/share/doc/libopm-simulators-bin install -p -m0644 debian/.debhelper/generated/libopm-simulators-bin/dh_installchangelogs.dch.trimmed debian/libopm-simulators-bin/usr/share/doc/libopm-simulators-bin/changelog.Debian install -p -m0644 ./CHANGELOG.md debian/libopm-simulators-bin/usr/share/doc/libopm-simulators-bin/changelog @@ -81744,6 +81779,62 @@ ln -s libopmsimulators.so.2025.04 debian/libopm-simulators-dev/usr/lib/aarch64-linux-gnu/libopmsimulators.so dh_strip_nondeterminism -O--max-parallel=4 Using 1754928845 as canonical time + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DiscreteFractureLocalResidual.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DiscreteFractureModel.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DiscreteFracturePrimaryVariables.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DiscreteFractureProblem.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DistributeIndexMapping.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DomainWellModelAsLinearOperator.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EcfvDiscretization.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EclWriter.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1EnergyIndices.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FIBlackOilModel.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashBoundaryRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashIndices.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashIntensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashLocalResidual.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashModel.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashNewtonMethod.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashPrimaryVariables.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlowBaseVanguard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlowGenericVanguard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlowProblem.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlowProblemBlackoil.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlowProblemComp.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlowThresholdPressure.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ForchheimerExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FunctionRunnerTasklet.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FvBaseConstraints.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ImmisciblePrimaryVariables.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ImmiscibleRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ISTLSolver.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ISTLSolverGpuBridge.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1LinearOperatorExtra.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1MatrixBlock.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1MultiPhaseBaseExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1MultiPhaseBaseModel.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1MultiPhaseBaseProblem.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1MultisegmentWell.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1MultisegmentWellEval.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpBoundaryRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1NcpIndices.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpIntensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpLocalResidual.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpModel.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpNewtonMethod.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpPrimaryVariables.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NewtonMethod.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1OutputBlackOilModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1OutputCompositionalModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1P1FeGradientCalculator.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackAquiferData.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackBlockData.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackCellData.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnpackFlows.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FvBaseDiscretization.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FvBaseDiscretizationFemAdapt.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FvBaseDiscretizationNoAdapt.png using File::StripNondeterminism::handlers::png @@ -81772,6 +81863,62 @@ Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ImmiscibleIntensiveQuantities.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ImmiscibleLocalResidual.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ImmiscibleModel.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackGroupAndNetworkValues.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnpackInterRegFlows.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackWBPData.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackWellData.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackWellTestState.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelEclipseState.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelFieldPropsManager.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelOverlappingILU0.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelOverlappingILU0Args.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelPAvgCalculator.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelPAvgDynamicSourceData.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelRestrictedOverlappingSchwarz.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1PhaseUsage.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PIDAndIterationCountTimeStepControl.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PIDTimeStepControl.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PolyhedralGridVanguard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PressureBhpTransferPolicy.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PressureTransferPolicy.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsBoundaryRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsIndices.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsIntensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsLocalResidual.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsModel.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsNewtonMethod.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsPrimaryVariables.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsBoundaryRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellModelGhostLastMatrixAdapter.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellModelMatrixAdapter.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1amgclSolverBackend.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1CprCreation.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1cusparseSolverBackend.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1GpuSolver.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1openclBILU0.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1openclBISAI.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1openclCPR.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1openclPreconditioner.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1openclSolverBackend.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1Preconditioner.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1rocalutionSolverBackend.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1rocsparseBILU0.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1rocsparseCPR.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1rocsparsePreconditioner.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1rocsparseSolverBackend.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1alignment__of.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1is__alignment__constant.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1max__align.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1max__count__of.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1min__size.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1NoReorderer.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1RealReorderer.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1Reorderer.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1NoMixing.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1PBVD.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1PDVD.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_a.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_b.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_h.png using File::StripNondeterminism::handlers::png @@ -81800,34 +81947,6 @@ Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structDune_1_1GeneralPreconditionerMaker.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structDune_1_1IsNumber_3_01Opm_1_1MatrixBlock_3_01T_00_01n_00_01m_01_4_01_4.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structDune_1_1MatrixDimension_3_01Opm_1_1MatrixBlock_3_01Scalar_00_01n_00_01m_01_4_01_4.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1MultithreadDILU.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1OwningBlockPreconditioner.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1OwningTwoLevelPreconditioner.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structDune_1_1PreconditionerMaker.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1PreconditionerWithUpdate.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1RebuildOnUpdatePreconditioner.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1Amg_1_1AggregationLevelTransferPolicyCpr.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1Amg_1_1AMGCPR.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1Amg_1_1TwoLevelMethodCpr.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classHypre_1_1HyprePreconditioner.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AdaptiveSimulatorTimer.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AluGridVanguard.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferAnalytical.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferCarterTracy.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferConstantFlux.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferFetkovich.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferInterface.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferNumerical.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseAuxiliaryModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseOutputModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseOutputWriter.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseVanguard.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilBoundaryRateVector.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilBrineIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilConvectiveMixingIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilDarcyExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilEnergyExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilEnergyIntensiveQuantities.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkBlackOilEnergyModule.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkBlackOilMICPModule.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkBlackOilModule.png using File::StripNondeterminism::handlers::png @@ -81856,62 +81975,34 @@ Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellInterfaceFluidSystem.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellInterfaceIndices.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellModelAsLinearOperator.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ImmisciblePrimaryVariables.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ImmiscibleRateVector.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ISTLSolver.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ISTLSolverGpuBridge.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1LinearOperatorExtra.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1MatrixBlock.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1MultiPhaseBaseExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1MultiPhaseBaseModel.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1MultiPhaseBaseProblem.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1MultisegmentWell.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1MultisegmentWellEval.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpBoundaryRateVector.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1NcpIndices.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpLocalResidual.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpModel.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpNewtonMethod.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpPrimaryVariables.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NcpRateVector.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1NewtonMethod.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1OutputBlackOilModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1OutputCompositionalModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1P1FeGradientCalculator.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackAquiferData.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackBlockData.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackCellData.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnpackFlows.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackGroupAndNetworkValues.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnpackInterRegFlows.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackWBPData.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackWellData.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PackUnPackWellTestState.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelEclipseState.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelFieldPropsManager.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelOverlappingILU0.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelOverlappingILU0Args.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelPAvgCalculator.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelPAvgDynamicSourceData.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ParallelRestrictedOverlappingSchwarz.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1PhaseUsage.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PIDAndIterationCountTimeStepControl.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PIDTimeStepControl.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PolyhedralGridVanguard.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PressureBhpTransferPolicy.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PressureTransferPolicy.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsBoundaryRateVector.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsIndices.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsLocalResidual.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsModel.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsNewtonMethod.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsPrimaryVariables.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1PvsRateVector.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsBoundaryRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1MultithreadDILU.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1OwningBlockPreconditioner.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1OwningTwoLevelPreconditioner.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structDune_1_1PreconditionerMaker.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1PreconditionerWithUpdate.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1RebuildOnUpdatePreconditioner.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1Amg_1_1AggregationLevelTransferPolicyCpr.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1Amg_1_1AMGCPR.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1Amg_1_1TwoLevelMethodCpr.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classHypre_1_1HyprePreconditioner.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AdaptiveSimulatorTimer.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AluGridVanguard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferAnalytical.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferCarterTracy.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferConstantFlux.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferFetkovich.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferInterface.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferNumerical.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseAuxiliaryModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseOutputModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseOutputWriter.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseVanguard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilBoundaryRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilBrineIntensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilConvectiveMixingIntensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilDarcyExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilEnergyExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilEnergyIntensiveQuantities.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsExtensiveQuantities.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsIntensiveQuantities.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsLocalResidual.png using File::StripNondeterminism::handlers::png @@ -81968,89 +82059,6 @@ Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DgfVanguard.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DiscreteFractureExtensiveQuantities.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DiscreteFractureIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1ResidReductionCriterion.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1SeedList.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1VertexBorderListFromGrid.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1WeightedResidualReductionCriterion.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Parallel_1_1MpiSerializer.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1Parameters_1_1detail_1_1has__name.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1Parameters_1_1detail_1_1has__name_3_01T_00_01std_1_1void__t_3_01decltype_07std_1_1d18e6fc3f98e5082572d9b67db749faba.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1PhaseCheckBase.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1Satfunc_1_1PhaseChecks_1_1SatfuncCheckPointInterface.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1ScaledSatfuncCheckPoint.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1UnscaledSatfuncCheckPoint.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Gas_1_1SGcr.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Gas_1_1SGmax.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Gas_1_1SGmin.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1MobileOil__GO__SGcr.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1MobileOil__GO__SGmin.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1MobileOil__OW__SWcr.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1MobileOil__OW__SWmin.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1SOcr__GO.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1SOcr__OW.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1SOmin__GO.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1SOmin__OW.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1ThreePointHorizontal_1_1DisplacingOil__GO.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1ThreePointHorizontal_1_1DisplacingOil__OW.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Water_1_1SWcr.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Water_1_1SWmax.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Water_1_1SWmin.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellModelGhostLastMatrixAdapter.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellModelMatrixAdapter.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1amgclSolverBackend.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1CprCreation.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1cusparseSolverBackend.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1GpuSolver.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1openclBILU0.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1openclBISAI.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1openclCPR.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1openclPreconditioner.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1openclSolverBackend.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1Preconditioner.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1rocalutionSolverBackend.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1rocsparseBILU0.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1rocsparseCPR.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1rocsparsePreconditioner.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1rocsparseSolverBackend.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1alignment__of.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1is__alignment__constant.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1max__align.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1max__count__of.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1min__size.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1NoReorderer.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1RealReorderer.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1detail_1_1Reorderer.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1NoMixing.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1PBVD.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1PDVD.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DiscreteFractureLocalResidual.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DiscreteFractureModel.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DiscreteFracturePrimaryVariables.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DiscreteFractureProblem.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DistributeIndexMapping.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DomainWellModelAsLinearOperator.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EcfvDiscretization.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EclWriter.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1EnergyIndices.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FIBlackOilModel.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashBoundaryRateVector.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashIndices.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashLocalResidual.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashModel.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashNewtonMethod.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashPrimaryVariables.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlashRateVector.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlowBaseVanguard.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlowGenericVanguard.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlowProblem.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlowProblemBlackoil.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlowProblemComp.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FlowThresholdPressure.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1ForchheimerExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FunctionRunnerTasklet.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FvBaseConstraints.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1RsFunction.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1RsSatAtContact.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1RsVD.png using File::StripNondeterminism::handlers::png @@ -82079,27 +82087,54 @@ Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1OverlappingPreconditioner.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1OverlappingScalarProduct.png using File::StripNondeterminism::handlers::png Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1PeerSet.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1ResidReductionCriterion.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1SeedList.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1VertexBorderListFromGrid.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1WeightedResidualReductionCriterion.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Parallel_1_1MpiSerializer.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1Parameters_1_1detail_1_1has__name.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1Parameters_1_1detail_1_1has__name_3_01T_00_01std_1_1void__t_3_01decltype_07std_1_1d18e6fc3f98e5082572d9b67db749faba.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1PhaseCheckBase.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1Satfunc_1_1PhaseChecks_1_1SatfuncCheckPointInterface.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1ScaledSatfuncCheckPoint.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1UnscaledSatfuncCheckPoint.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Gas_1_1SGcr.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Gas_1_1SGmax.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Gas_1_1SGmin.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1MobileOil__GO__SGcr.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1MobileOil__GO__SGmin.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1MobileOil__OW__SWcr.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1MobileOil__OW__SWmin.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1SOcr__GO.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1SOcr__OW.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1SOmin__GO.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Oil_1_1SOmin__OW.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1ThreePointHorizontal_1_1DisplacingOil__GO.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1ThreePointHorizontal_1_1DisplacingOil__OW.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Water_1_1SWcr.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Water_1_1SWmax.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Satfunc_1_1PhaseChecks_1_1Water_1_1SWmin.png using File::StripNondeterminism::handlers::png dh_compress -O--max-parallel=4 cd debian/libopm-models-dev - cd debian/libopm-simulators-dev cd debian/libopm-simulators + cd debian/libopm-simulators-dev cd debian/libopm-simulators-bin cd debian/libopm-models-doc cd debian/libopm-simulators-doc cd debian/python3-opm-simulators + chmod a-x usr/share/doc/libopm-simulators-bin/changelog usr/share/doc/libopm-simulators-bin/changelog.Debian usr/share/man/man1/flow.1 chmod a-x usr/share/doc/libopm-models-dev/changelog usr/share/doc/libopm-models-dev/changelog.Debian chmod a-x usr/share/doc/libopm-simulators-dev/changelog usr/share/doc/libopm-simulators-dev/changelog.Debian - chmod a-x usr/share/doc/libopm-simulators/changelog usr/share/doc/libopm-simulators/changelog.Debian - chmod a-x usr/share/doc/libopm-simulators-bin/changelog usr/share/doc/libopm-simulators-bin/changelog.Debian usr/share/man/man1/flow.1 - chmod a-x usr/share/doc/libopm-models-doc/changelog usr/share/doc/libopm-models-doc/changelog.Debian - gzip -9nf usr/share/doc/libopm-models-dev/changelog usr/share/doc/libopm-models-dev/changelog.Debian chmod a-x usr/share/doc/python3-opm-simulators/changelog usr/share/doc/python3-opm-simulators/changelog.Debian - gzip -9nf usr/share/doc/libopm-simulators/changelog usr/share/doc/libopm-simulators/changelog.Debian - gzip -9nf usr/share/doc/libopm-simulators-bin/changelog usr/share/doc/libopm-simulators-bin/changelog.Debian usr/share/man/man1/flow.1 + chmod a-x usr/share/doc/libopm-models-doc/changelog usr/share/doc/libopm-models-doc/changelog.Debian gzip -9nf usr/share/doc/libopm-simulators-dev/changelog usr/share/doc/libopm-simulators-dev/changelog.Debian - gzip -9nf usr/share/doc/libopm-models-doc/changelog usr/share/doc/libopm-models-doc/changelog.Debian + gzip -9nf usr/share/doc/libopm-simulators-bin/changelog usr/share/doc/libopm-simulators-bin/changelog.Debian usr/share/man/man1/flow.1 + gzip -9nf usr/share/doc/libopm-models-dev/changelog usr/share/doc/libopm-models-dev/changelog.Debian gzip -9nf usr/share/doc/python3-opm-simulators/changelog usr/share/doc/python3-opm-simulators/changelog.Debian + chmod a-x usr/share/doc/libopm-simulators/changelog usr/share/doc/libopm-simulators/changelog.Debian cd '/build/reproducible-path/opm-simulators-2025.04+ds' + gzip -9nf usr/share/doc/libopm-models-doc/changelog usr/share/doc/libopm-models-doc/changelog.Debian + gzip -9nf usr/share/doc/libopm-simulators/changelog usr/share/doc/libopm-simulators/changelog.Debian cd '/build/reproducible-path/opm-simulators-2025.04+ds' cd '/build/reproducible-path/opm-simulators-2025.04+ds' cd '/build/reproducible-path/opm-simulators-2025.04+ds' @@ -82118,26 +82153,26 @@ find debian/python3-opm-simulators ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libopm-models-doc/usr/share/doc -type f -a -true -a ! -regex 'debian/libopm-models-doc/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libopm-simulators-bin/usr/share/doc -type f -a -true -a ! -regex 'debian/libopm-simulators-bin/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libopm-models-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libopm-models-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-opm-simulators/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-opm-simulators/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libopm-simulators-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libopm-simulators-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libopm-simulators/usr/share/doc -type f -a -true -a ! -regex 'debian/libopm-simulators/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/python3-opm-simulators/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libopm-simulators-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libopm-simulators-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libopm-models-doc/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libopm-simulators-bin/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/libopm-models-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/libopm-simulators-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/python3-opm-simulators -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/python3-opm-simulators/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libopm-simulators/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libopm-simulators-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libopm-models-doc -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libopm-simulators-bin/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libopm-models-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libopm-models-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libopm-simulators-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libopm-models-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/python3-opm-simulators/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/python3-opm-simulators -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libopm-simulators-bin/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libopm-models-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libopm-simulators/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libopm-simulators-bin -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libopm-simulators-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/python3-opm-simulators/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/libopm-models-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libopm-simulators -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libopm-simulators-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libopm-simulators-bin/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/libopm-simulators/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/libopm-simulators-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w @@ -82155,10 +82190,10 @@ dh_strip -a -O--max-parallel=4 install -m0755 -d debian/.debhelper/python3-opm-simulators/dbgsym-root/usr/lib/debug/.build-id/f7 objcopy --only-keep-debug --compress-debug-sections debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators.cpython-313-aarch64-linux-gnu.so debian/.debhelper/python3-opm-simulators/dbgsym-root/usr/lib/debug/.build-id/f7/87204017b0a48d63007a91d9afb05c8d3a0b59.debug - install -m0755 -d debian/.debhelper/libopm-simulators/dbgsym-root/usr/lib/debug/.build-id/a1 - objcopy --only-keep-debug --compress-debug-sections debian/libopm-simulators/usr/lib/aarch64-linux-gnu/libopmsimulators.so.2025.04 debian/.debhelper/libopm-simulators/dbgsym-root/usr/lib/debug/.build-id/a1/e9ef0ae40c63d043097d18427c80b774e4ca6c.debug install -m0755 -d debian/.debhelper/libopm-simulators-bin/dbgsym-root/usr/lib/debug/.build-id/dc objcopy --only-keep-debug --compress-debug-sections debian/libopm-simulators-bin/usr/bin/flow debian/.debhelper/libopm-simulators-bin/dbgsym-root/usr/lib/debug/.build-id/dc/1cc49d1c9c91b8bf2a9107321ab81f037e2395.debug + install -m0755 -d debian/.debhelper/libopm-simulators/dbgsym-root/usr/lib/debug/.build-id/a1 + objcopy --only-keep-debug --compress-debug-sections debian/libopm-simulators/usr/lib/aarch64-linux-gnu/libopmsimulators.so.2025.04 debian/.debhelper/libopm-simulators/dbgsym-root/usr/lib/debug/.build-id/a1/e9ef0ae40c63d043097d18427c80b774e4ca6c.debug chmod 0644 -- debian/.debhelper/python3-opm-simulators/dbgsym-root/usr/lib/debug/.build-id/f7/87204017b0a48d63007a91d9afb05c8d3a0b59.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators.cpython-313-aarch64-linux-gnu.so objcopy --add-gnu-debuglink debian/.debhelper/python3-opm-simulators/dbgsym-root/usr/lib/debug/.build-id/f7/87204017b0a48d63007a91d9afb05c8d3a0b59.debug debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators.cpython-313-aarch64-linux-gnu.so @@ -82196,10 +82231,10 @@ mv debian/.debhelper/generated/libopm-simulators/triggers.new debian/.debhelper/generated/libopm-simulators/triggers make[1]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds' dh_shlibdeps -a -O--max-parallel=4 - install -m0755 -d debian/libopm-simulators-bin/DEBIAN - dpkg-shlibdeps -Tdebian/libopm-simulators-bin.substvars debian/libopm-simulators-bin/usr/bin/flow install -m0755 -d debian/libopm-simulators/DEBIAN dpkg-shlibdeps -Tdebian/libopm-simulators.substvars debian/libopm-simulators/usr/lib/aarch64-linux-gnu/libopmsimulators.so.2025.04 + install -m0755 -d debian/libopm-simulators-bin/DEBIAN + dpkg-shlibdeps -Tdebian/libopm-simulators-bin.substvars debian/libopm-simulators-bin/usr/bin/flow install -m0755 -d debian/python3-opm-simulators/DEBIAN dpkg-shlibdeps -Tdebian/python3-opm-simulators.substvars debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators.cpython-313-aarch64-linux-gnu.so debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators/simulators.cpython-313-aarch64-linux-gnu.so dpkg-shlibdeps: warning: diversions involved - output may be incorrect @@ -82233,74 +82268,74 @@ debian/rules override_dh_gencontrol make[1]: Entering directory '/build/reproducible-path/opm-simulators-2025.04+ds' dh_gencontrol -- -Vopm:shared-library='libopm-simulators-2025.04' - install -m0755 -d debian/libopm-models-dev/DEBIAN - echo misc:Depends= >> debian/libopm-models-dev.substvars - echo misc:Pre-Depends= >> debian/libopm-models-dev.substvars - dpkg-gencontrol -plibopm-models-dev -ldebian/changelog -Tdebian/libopm-models-dev.substvars -cdebian/control -Pdebian/libopm-models-dev -Vopm:shared-library=libopm-simulators-2025.04 + install -m0755 -d debian/libopm-simulators-dev/DEBIAN + echo misc:Depends= >> debian/libopm-simulators-dev.substvars + echo misc:Pre-Depends= >> debian/libopm-simulators-dev.substvars + dpkg-gencontrol -plibopm-simulators-dev -ldebian/changelog -Tdebian/libopm-simulators-dev.substvars -cdebian/control -Pdebian/libopm-simulators-dev -Vopm:shared-library=libopm-simulators-2025.04 install -m0755 -d debian/libopm-simulators/DEBIAN echo misc:Depends= >> debian/libopm-simulators.substvars echo misc:Pre-Depends= >> debian/libopm-simulators.substvars install -m0755 -d debian/.debhelper/libopm-simulators/dbgsym-root/DEBIAN dpkg-gencontrol -plibopm-simulators -ldebian/changelog -Tdebian/libopm-simulators.substvars -cdebian/control -Pdebian/.debhelper/libopm-simulators/dbgsym-root -Vopm:shared-library=libopm-simulators-2025.04 -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libopm-simulators-dbgsym "-DDepends=libopm-simulators (= \${binary:Version})" "-DDescription=debug symbols for libopm-simulators" -DBuild-Ids=a1e9ef0ae40c63d043097d18427c80b774e4ca6c -DSection=debug -UReplaces -UBreaks - install -m0755 -d debian/libopm-simulators-doc/DEBIAN - echo misc:Depends= >> debian/libopm-simulators-doc.substvars - echo misc:Pre-Depends= >> debian/libopm-simulators-doc.substvars - dpkg-gencontrol -plibopm-simulators-doc -ldebian/changelog -Tdebian/libopm-simulators-doc.substvars -cdebian/control -Pdebian/libopm-simulators-doc -Vopm:shared-library=libopm-simulators-2025.04 + install -m0755 -d debian/libopm-models-dev/DEBIAN + echo misc:Depends= >> debian/libopm-models-dev.substvars + echo misc:Pre-Depends= >> debian/libopm-models-dev.substvars + dpkg-gencontrol -plibopm-models-dev -ldebian/changelog -Tdebian/libopm-models-dev.substvars -cdebian/control -Pdebian/libopm-models-dev -Vopm:shared-library=libopm-simulators-2025.04 install -m0755 -d debian/libopm-models-doc/DEBIAN echo misc:Depends= >> debian/libopm-models-doc.substvars echo misc:Pre-Depends= >> debian/libopm-models-doc.substvars dpkg-gencontrol -plibopm-models-doc -ldebian/changelog -Tdebian/libopm-models-doc.substvars -cdebian/control -Pdebian/libopm-models-doc -Vopm:shared-library=libopm-simulators-2025.04 - install -m0755 -d debian/python3-opm-simulators/DEBIAN - echo misc:Depends= >> debian/python3-opm-simulators.substvars - echo misc:Pre-Depends= >> debian/python3-opm-simulators.substvars - install -m0755 -d debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN - dpkg-gencontrol -ppython3-opm-simulators -ldebian/changelog -Tdebian/python3-opm-simulators.substvars -cdebian/control -Pdebian/.debhelper/python3-opm-simulators/dbgsym-root -Vopm:shared-library=libopm-simulators-2025.04 -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=python3-opm-simulators-dbgsym "-DDepends=python3-opm-simulators (= \${binary:Version})" "-DDescription=debug symbols for python3-opm-simulators" -DBuild-Ids=f787204017b0a48d63007a91d9afb05c8d3a0b59 -DSection=debug -UMulti-Arch -UReplaces -UBreaks - install -m0755 -d debian/libopm-simulators-dev/DEBIAN - echo misc:Depends= >> debian/libopm-simulators-dev.substvars - echo misc:Pre-Depends= >> debian/libopm-simulators-dev.substvars - dpkg-gencontrol -plibopm-simulators-dev -ldebian/changelog -Tdebian/libopm-simulators-dev.substvars -cdebian/control -Pdebian/libopm-simulators-dev -Vopm:shared-library=libopm-simulators-2025.04 install -m0755 -d debian/libopm-simulators-bin/DEBIAN echo misc:Depends= >> debian/libopm-simulators-bin.substvars echo misc:Pre-Depends= >> debian/libopm-simulators-bin.substvars install -m0755 -d debian/.debhelper/libopm-simulators-bin/dbgsym-root/DEBIAN dpkg-gencontrol -plibopm-simulators-bin -ldebian/changelog -Tdebian/libopm-simulators-bin.substvars -cdebian/control -Pdebian/.debhelper/libopm-simulators-bin/dbgsym-root -Vopm:shared-library=libopm-simulators-2025.04 -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libopm-simulators-bin-dbgsym "-DDepends=libopm-simulators-bin (= \${binary:Version})" "-DDescription=debug symbols for libopm-simulators-bin" -DBuild-Ids=dc1cc49d1c9c91b8bf2a9107321ab81f037e2395 -DSection=debug -UMulti-Arch -UReplaces -UBreaks -dpkg-gencontrol: warning: Depends field of package libopm-simulators: substitution variable ${python3:Depends} used, but is not defined - chmod 0644 -- debian/.debhelper/libopm-simulators/dbgsym-root/DEBIAN/control - dpkg-gencontrol -plibopm-simulators -ldebian/changelog -Tdebian/libopm-simulators.substvars -cdebian/control -Pdebian/libopm-simulators -Vopm:shared-library=libopm-simulators-2025.04 - chmod 0644 -- debian/libopm-simulators-dev/DEBIAN/control - chmod 0644 -- debian/libopm-simulators-doc/DEBIAN/control + install -m0755 -d debian/libopm-simulators-doc/DEBIAN + echo misc:Depends= >> debian/libopm-simulators-doc.substvars + echo misc:Pre-Depends= >> debian/libopm-simulators-doc.substvars + dpkg-gencontrol -plibopm-simulators-doc -ldebian/changelog -Tdebian/libopm-simulators-doc.substvars -cdebian/control -Pdebian/libopm-simulators-doc -Vopm:shared-library=libopm-simulators-2025.04 + install -m0755 -d debian/python3-opm-simulators/DEBIAN + echo misc:Depends= >> debian/python3-opm-simulators.substvars + echo misc:Pre-Depends= >> debian/python3-opm-simulators.substvars + install -m0755 -d debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN + dpkg-gencontrol -ppython3-opm-simulators -ldebian/changelog -Tdebian/python3-opm-simulators.substvars -cdebian/control -Pdebian/.debhelper/python3-opm-simulators/dbgsym-root -Vopm:shared-library=libopm-simulators-2025.04 -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=python3-opm-simulators-dbgsym "-DDepends=python3-opm-simulators (= \${binary:Version})" "-DDescription=debug symbols for python3-opm-simulators" -DBuild-Ids=f787204017b0a48d63007a91d9afb05c8d3a0b59 -DSection=debug -UMulti-Arch -UReplaces -UBreaks + chmod 0644 -- debian/libopm-models-doc/DEBIAN/control chmod 0644 -- debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN/control dpkg-gencontrol -ppython3-opm-simulators -ldebian/changelog -Tdebian/python3-opm-simulators.substvars -cdebian/control -Pdebian/python3-opm-simulators -Vopm:shared-library=libopm-simulators-2025.04 - chmod 0644 -- debian/libopm-models-doc/DEBIAN/control - chmod 0644 -- debian/libopm-models-dev/DEBIAN/control + chmod 0644 -- debian/libopm-simulators-dev/DEBIAN/control +dpkg-gencontrol: warning: Depends field of package libopm-simulators: substitution variable ${python3:Depends} used, but is not defined chmod 0644 -- debian/.debhelper/libopm-simulators-bin/dbgsym-root/DEBIAN/control dpkg-gencontrol -plibopm-simulators-bin -ldebian/changelog -Tdebian/libopm-simulators-bin.substvars -cdebian/control -Pdebian/libopm-simulators-bin -Vopm:shared-library=libopm-simulators-2025.04 -dpkg-gencontrol: warning: Depends field of package libopm-simulators: substitution variable ${python3:Depends} used, but is not defined - chmod 0644 -- debian/libopm-simulators/DEBIAN/control + chmod 0644 -- debian/libopm-models-dev/DEBIAN/control + chmod 0644 -- debian/.debhelper/libopm-simulators/dbgsym-root/DEBIAN/control + dpkg-gencontrol -plibopm-simulators -ldebian/changelog -Tdebian/libopm-simulators.substvars -cdebian/control -Pdebian/libopm-simulators -Vopm:shared-library=libopm-simulators-2025.04 + chmod 0644 -- debian/libopm-simulators-doc/DEBIAN/control chmod 0644 -- debian/python3-opm-simulators/DEBIAN/control +dpkg-gencontrol: warning: Depends field of package libopm-simulators: substitution variable ${python3:Depends} used, but is not defined chmod 0644 -- debian/libopm-simulators-bin/DEBIAN/control + chmod 0644 -- debian/libopm-simulators/DEBIAN/control make[1]: Leaving directory '/build/reproducible-path/opm-simulators-2025.04+ds' dh_md5sums -O--max-parallel=4 - install -m0755 -d debian/libopm-simulators/DEBIAN install -m0755 -d debian/libopm-simulators-dev/DEBIAN - install -m0755 -d debian/libopm-simulators-bin/DEBIAN install -m0755 -d debian/libopm-models-doc/DEBIAN - cd debian/libopm-simulators-bin >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/libopm-simulators >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/libopm-models-doc >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + install -m0755 -d debian/libopm-simulators/DEBIAN install -m0755 -d debian/libopm-models-dev/DEBIAN - install -m0755 -d debian/libopm-simulators-doc/DEBIAN + install -m0755 -d debian/libopm-simulators-bin/DEBIAN + cd debian/libopm-models-doc >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libopm-simulators >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libopm-simulators-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + install -m0755 -d debian/python3-opm-simulators/DEBIAN cd debian/libopm-models-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libopm-simulators-bin >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + install -m0755 -d debian/libopm-simulators-doc/DEBIAN chmod 0644 -- debian/libopm-models-doc/DEBIAN/md5sums - install -m0755 -d debian/python3-opm-simulators/DEBIAN - cd debian/libopm-simulators-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/libopm-models-dev/DEBIAN/md5sums cd debian/python3-opm-simulators >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/libopm-models-dev/DEBIAN/md5sums cd debian/libopm-simulators-doc >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/libopm-simulators-dev/DEBIAN/md5sums chmod 0644 -- debian/python3-opm-simulators/DEBIAN/md5sums install -m0755 -d debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN cd debian/.debhelper/python3-opm-simulators/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/libopm-simulators-dev/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/libopm-simulators-bin/DEBIAN/md5sums install -m0755 -d debian/.debhelper/libopm-simulators-bin/dbgsym-root/DEBIAN @@ -82313,25 +82348,25 @@ chmod 0644 -- debian/.debhelper/libopm-simulators-bin/dbgsym-root/DEBIAN/md5sums dh_builddeb -O--max-parallel=4 dpkg-deb --root-owner-group --build debian/libopm-models-dev .. - dpkg-deb --root-owner-group --build debian/libopm-simulators-dev .. dpkg-deb --root-owner-group --build debian/libopm-simulators .. - dpkg-deb --root-owner-group --build debian/.debhelper/libopm-simulators/dbgsym-root .. - dpkg-deb --root-owner-group --build debian/libopm-simulators-bin .. - dpkg-deb --root-owner-group --build debian/.debhelper/libopm-simulators-bin/dbgsym-root .. dpkg-deb --root-owner-group --build debian/libopm-models-doc .. + dpkg-deb --root-owner-group --build debian/.debhelper/libopm-simulators-bin/dbgsym-root .. + dpkg-deb --root-owner-group --build debian/python3-opm-simulators .. dpkg-deb --root-owner-group --build debian/.debhelper/python3-opm-simulators/dbgsym-root .. + dpkg-deb --root-owner-group --build debian/libopm-simulators-dev .. + dpkg-deb --root-owner-group --build debian/libopm-simulators-bin .. dpkg-deb --root-owner-group --build debian/libopm-simulators-doc .. - dpkg-deb --root-owner-group --build debian/python3-opm-simulators .. -dpkg-deb: building package 'python3-opm-simulators' in '../python3-opm-simulators_2025.04+ds-1_arm64.deb'. + dpkg-deb --root-owner-group --build debian/.debhelper/libopm-simulators/dbgsym-root .. dpkg-deb: building package 'libopm-simulators-bin' in '../libopm-simulators-bin_2025.04+ds-1_arm64.deb'. -dpkg-deb: building package 'libopm-simulators-bin-dbgsym' in '../libopm-simulators-bin-dbgsym_2025.04+ds-1_arm64.deb'. -dpkg-deb: building package 'libopm-simulators-dbgsym' in '../libopm-simulators-dbgsym_2025.04+ds-1_arm64.deb'. +dpkg-deb: building package 'python3-opm-simulators' in '../python3-opm-simulators_2025.04+ds-1_arm64.deb'. +dpkg-deb: building package 'libopm-simulators' in '../libopm-simulators_2025.04+ds-1_arm64.deb'. dpkg-deb: building package 'libopm-models-dev' in '../libopm-models-dev_2025.04+ds-1_all.deb'. -dpkg-deb: building package 'libopm-simulators-doc' in '../libopm-simulators-doc_2025.04+ds-1_all.deb'. dpkg-deb: building package 'libopm-models-doc' in '../libopm-models-doc_2025.04+ds-1_all.deb'. -dpkg-deb: building package 'libopm-simulators-dev' in '../libopm-simulators-dev_2025.04+ds-1_arm64.deb'. +dpkg-deb: building package 'libopm-simulators-dbgsym' in '../libopm-simulators-dbgsym_2025.04+ds-1_arm64.deb'. dpkg-deb: building package 'python3-opm-simulators-dbgsym' in '../python3-opm-simulators-dbgsym_2025.04+ds-1_arm64.deb'. -dpkg-deb: building package 'libopm-simulators' in '../libopm-simulators_2025.04+ds-1_arm64.deb'. +dpkg-deb: building package 'libopm-simulators-doc' in '../libopm-simulators-doc_2025.04+ds-1_all.deb'. +dpkg-deb: building package 'libopm-simulators-bin-dbgsym' in '../libopm-simulators-bin-dbgsym_2025.04+ds-1_arm64.deb'. +dpkg-deb: building package 'libopm-simulators-dev' in '../libopm-simulators-dev_2025.04+ds-1_arm64.deb'. dpkg-genbuildinfo --build=binary -O../opm-simulators_2025.04+ds-1_arm64.buildinfo dpkg-genchanges --build=binary -O../opm-simulators_2025.04+ds-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -82339,12 +82374,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3173532/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3173532/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/2078540 and its subdirectories -I: Current time: Sun Oct 4 08:05:34 -12 2026 -I: pbuilder-time-stamp: 1791144334 +I: removing directory /srv/workspace/pbuilder/3173532 and its subdirectories +I: Current time: Tue Sep 2 05:06:04 +14 2025 +I: pbuilder-time-stamp: 1756739164